summaryrefslogtreecommitdiff
path: root/cli
diff options
context:
space:
mode:
authorMarcin Cieślak <saper@saper.info>2018-05-16 00:46:38 +0200
committerMarcin Cieślak <saper@saper.info>2018-05-16 00:46:38 +0200
commitb92377097cbacf0e441be75ea93e1abca55ac83a (patch)
tree623a8949c5b4ca3c9bf79cbdce09d70047785994 /cli
parentMerge pull request #1581 from saper/delete_array (diff)
downloadsharkey-b92377097cbacf0e441be75ea93e1abca55ac83a.tar.gz
sharkey-b92377097cbacf0e441be75ea93e1abca55ac83a.tar.bz2
sharkey-b92377097cbacf0e441be75ea93e1abca55ac83a.zip
Validate Misskey URL
Diffstat (limited to 'cli')
-rw-r--r--cli/init.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/cli/init.js b/cli/init.js
index 96160b0b89..5a36509574 100644
--- a/cli/init.js
+++ b/cli/init.js
@@ -18,7 +18,11 @@ const form = [{
}, {
type: 'input',
name: 'url',
- message: 'URL you want to run Misskey:'
+ message: 'URL you want to run Misskey:',
+ validate: function(wannabeurl) {
+ return wannabeurl.match('^http\(s?\)://') ? true :
+ 'URL needs to start with http:// or https://';
+ }
}, {
type: 'input',
name: 'port',