directly add youtube links
This commit is contained in:
parent
a441149864
commit
f0e2f869d7
1 changed files with 7 additions and 2 deletions
|
@ -44,8 +44,13 @@ function setServer(server) { state.value.server = server }
|
||||||
function setSearchTerm(searchTerm) { state.value.search.searchTerm = searchTerm }
|
function setSearchTerm(searchTerm) { state.value.search.searchTerm = searchTerm }
|
||||||
|
|
||||||
function search() {
|
function search() {
|
||||||
|
var yt_checker = /^(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))((\w|-){11})(?:\S+)?$/;
|
||||||
|
if (state.value.search.searchTerm.match(yt_checker)) {
|
||||||
|
append({"id": state.value.search.searchTerm, "source": "youtube"})
|
||||||
|
} else {
|
||||||
state.value.searching = true
|
state.value.searching = true
|
||||||
state.socket.emit("search", {"query": state.value.search.searchTerm })
|
state.socket.emit("search", {"query": state.value.search.searchTerm })
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function append(entry) {
|
function append(entry) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue