server/repository.py
changeset 6368 f907cc7f2875
parent 6333 e3994fcc21c3
child 6390 3766853656d7
equal deleted inserted replaced
6367:d4c485ec1ca1 6368:f907cc7f2875
  1111             problems = {}
  1111             problems = {}
  1112             for col in rtypes:
  1112             for col in rtypes:
  1113                 problems[col] = session._('violates unique_together constraints (%s)') % (','.join(rtypes))
  1113                 problems[col] = session._('violates unique_together constraints (%s)') % (','.join(rtypes))
  1114             raise ValidationError(entity.eid, problems)
  1114             raise ValidationError(entity.eid, problems)
  1115         self.add_info(session, entity, source, extid, complete=False)
  1115         self.add_info(session, entity, source, extid, complete=False)
  1116         edited.saved = True
  1116         edited.saved = entity._cw_is_saved = True
  1117         # prefill entity relation caches
  1117         # prefill entity relation caches
  1118         for rschema in eschema.subject_relations():
  1118         for rschema in eschema.subject_relations():
  1119             rtype = str(rschema)
  1119             rtype = str(rschema)
  1120             if rtype in schema.VIRTUAL_RTYPES:
  1120             if rtype in schema.VIRTUAL_RTYPES:
  1121                 continue
  1121                 continue