equal
deleted
inserted
replaced
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 |