def post(self): errorCode = 0 antallStemmer = 0 Authorization.authorize(self) ordNokkel = long(cgi.escape(self.request.get('ord-nokkel'))) stemmeFor = (cgi.escape(self.request.get('erStemmeFor')) == 'true') ord = Ord.get_by_id(ordNokkel) bidragsyterId = Bidragsyter.hent(users.get_current_user()).key().id() if ord == None: errorCode = 1 elif bidragsyterId in ord.stemmerFor or bidragsyterId in ord.stemmerMot: errorCode = 2 else: if stemmeFor: ord.stemmerFor.append(bidragsyterId) antallStemmer = len(ord.stemmerFor) else: ord.stemmerMot.append(bidragsyterId) antallStemmer = len(ord.stemmerMot) ord.put() self.renderAsJson({ 'errorCode':errorCode, 'antallStemmer':antallStemmer})