Poll.checkEdit (usr, level)
check if user is allowed to edit a poll

  • Parameter Obj:
    Userobject
  • Parameter Int:
    Permission-Level
  • Returns
    String Reason for denial (or null if allowed)
Sourcecode in Poll/securityFunctions.js:
1:   function checkEdit(usr, level) {
2:      if (this.votes.size() > 0)
3:         throw new DenyException("pollEdit");
4:      if (this.creator != usr && (level & MAY_EDIT_ANYSTORY) == 0)
5:         throw new DenyException("pollEdit");
6:      return;
7:   }