mirror of https://github.com/calzoneman/sync.git
Finish refactoring api
This commit is contained in:
parent
a20df07515
commit
f523649f54
17
api.js
17
api.js
|
@ -499,10 +499,19 @@ module.exports = function (Server) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var channels = Server.db.listUserChannels(name);
|
db.listUserChannels(name, function (err, res) {
|
||||||
res.jsonp({
|
if(err) {
|
||||||
success: true,
|
res.jsonp({
|
||||||
channels: channels
|
success: false,
|
||||||
|
channels: []
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
res.jsonp({
|
||||||
|
success: true,
|
||||||
|
channels: res
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
module.exports = {
|
module.exports = {
|
||||||
isValidChannelName: function (name) {
|
isValidChannelName: function (name) {
|
||||||
return name.match(/^[\w-_]+$/);
|
return name.match(/^[\w-_]{1,30}$/);
|
||||||
|
},
|
||||||
|
|
||||||
|
isValidUserName: function (name) {
|
||||||
|
return name.match(/^[\w-_]{1,20}$/);
|
||||||
},
|
},
|
||||||
|
|
||||||
randomSalt: function (length) {
|
randomSalt: function (length) {
|
||||||
|
|
Loading…
Reference in New Issue