diff --git a/src/components/AddLink.js b/src/components/AddLink.js index 8df438e..38ebf00 100644 --- a/src/components/AddLink.js +++ b/src/components/AddLink.js @@ -19,7 +19,8 @@ class AddLink extends Component { } short () { - if (this.state.value === "") { + const regex =/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig; + if (this.state.value === "" || this.state.value.includes('timka.su') || !(regex.test(this.state.value))) { return } var linkName = makeid(6)