Merge pull request #313 from elct9620/feature/disable_anonymous_view

WIP: Add options to limit anonymous view note
This commit is contained in:
Max Wu 2017-01-10 20:23:47 +08:00 committed by GitHub
commit a8068d38d5
5 changed files with 47 additions and 20 deletions

View file

@ -23,7 +23,7 @@ var logger = require("../logger.js");
var ot = require("../ot/index.js");
// permission types
var permissionTypes = ["freely", "editable", "locked", "private"];
var permissionTypes = ["freely", "editable", "limited", "private", "protected", "locked"];
module.exports = function (sequelize, DataTypes) {
var Note = sequelize.define("Note", {
@ -333,7 +333,7 @@ module.exports = function (sequelize, DataTypes) {
if (meta.slideOptions && (typeof meta.slideOptions == "object"))
_meta.slideOptions = meta.slideOptions;
}
return _meta;
return _meta;
},
updateAuthorshipByOperation: function (operation, userId, authorships) {
var index = 0;
@ -532,4 +532,4 @@ module.exports = function (sequelize, DataTypes) {
});
return Note;
};
};