mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-20 15:36:16 -04:00
added setPublicStatus, getPublicStatus, setPassword and isPasswordProtected
This commit is contained in:
parent
292c68a0a5
commit
ce1012438e
4 changed files with 96 additions and 11 deletions
|
@ -289,7 +289,14 @@ exports.setPublicStatus = function(padID, publicStatus, callback)
|
|||
return;
|
||||
}
|
||||
|
||||
//convert string to boolean
|
||||
if(typeof publicStatus == "string")
|
||||
publicStatus = publicStatus == "true" ? true : false;
|
||||
|
||||
//set the password
|
||||
pad.setPublicStatus(publicStatus);
|
||||
|
||||
callback();
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -312,7 +319,7 @@ exports.getPublicStatus = function(padID, callback)
|
|||
return;
|
||||
}
|
||||
|
||||
|
||||
callback(null, {publicStatus: pad.getPublicStatus()});
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -335,7 +342,10 @@ exports.setPassword = function(padID, password, callback)
|
|||
return;
|
||||
}
|
||||
|
||||
//set the password
|
||||
pad.setPassword(password);
|
||||
|
||||
callback();
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -358,7 +368,7 @@ exports.isPasswordProtected = function(padID, callback)
|
|||
return;
|
||||
}
|
||||
|
||||
|
||||
callback(null, {isPasswordProtected: pad.isPasswordProtected()});
|
||||
});
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue