mirror of
https://codeberg.org/ashley/poke.git
synced 2024-11-22 16:37:52 +01:00
add new stuff :3
This commit is contained in:
parent
2f0da0e6cc
commit
ba73e43725
1 changed files with 21 additions and 3 deletions
|
@ -1,4 +1,22 @@
|
|||
<%- include('./layouts/error.ejs', {
|
||||
error: "Video Error",
|
||||
description: `${err_reason}`
|
||||
<%
|
||||
function isValidYouTubeID(v) {
|
||||
return /^[a-zA-Z0-9_-]{11}$/.test(v);
|
||||
}
|
||||
|
||||
function isLetterSpam(v) {
|
||||
return /^(.)\1+$/.test(v);
|
||||
}
|
||||
|
||||
let reason;
|
||||
|
||||
if (!isValidYouTubeID(v) || isLetterSpam(v)) {
|
||||
reason = "Video not found :c";
|
||||
} else {
|
||||
reason = "this helps protect our community.";
|
||||
}
|
||||
%>
|
||||
|
||||
<%- include('./layouts/error-video.ejs', {
|
||||
error: "oops - loading failed :c",
|
||||
description: `${reason}`
|
||||
}) %>
|
||||
|
|
Loading…
Reference in a new issue