cubicweb/web/views/editcontroller.py
branch3.26
changeset 12432 2fcb53ee5178
parent 11897 2ceb0bfa4b3f
child 12567 26744ad37953
equal deleted inserted replaced
12431:a570191d67b0 12432:2fcb53ee5178
   310         entity = form.edited_entity
   310         entity = form.edited_entity
   311         eschema = entity.e_schema
   311         eschema = entity.e_schema
   312         try:
   312         try:
   313             for field, value in field.process_posted(form):
   313             for field, value in field.process_posted(form):
   314                 if not ((field.role == 'subject' and field.name in eschema.subjrels)
   314                 if not ((field.role == 'subject' and field.name in eschema.subjrels)
   315                         or
   315                         or (field.role == 'object' and field.name in eschema.objrels)):
   316                         (field.role == 'object' and field.name in eschema.objrels)):
       
   317                     continue
   316                     continue
   318 
   317 
   319                 rschema = self._cw.vreg.schema.rschema(field.name)
   318                 rschema = self._cw.vreg.schema.rschema(field.name)
   320                 if rschema.final:
   319                 if rschema.final:
   321                     rqlquery.set_attribute(field.name, value)
   320                     rqlquery.set_attribute(field.name, value)