devtools/devctl.py
branchtls-sprint
changeset 1739 78b0819162a8
parent 1665 14a8f9d434c8
child 1769 fb91d2b8a441
equal deleted inserted replaced
1738:2cfd50c8a415 1739:78b0819162a8
   161                             subjtype, objtype = eschema, teschema
   161                             subjtype, objtype = eschema, teschema
   162                         else:
   162                         else:
   163                             subjtype, objtype = teschema, eschema
   163                             subjtype, objtype = teschema, eschema
   164                         if librschema.has_rdef(subjtype, objtype):
   164                         if librschema.has_rdef(subjtype, objtype):
   165                             continue
   165                             continue
   166                     if actionbox.relation_mode(rschema, eschema, teschema, role) == 'create':
   166                     if actionbox.appearsin_addmenu.etype_get(eschema, rschema,
       
   167                                                              role, teschema):
   167                         if role == 'subject':
   168                         if role == 'subject':
   168                             label = 'add %s %s %s %s' % (eschema, rschema,
   169                             label = 'add %s %s %s %s' % (eschema, rschema,
   169                                                          teschema, role)
   170                                                          teschema, role)
   170                             label2 = "creating %s (%s %%(linkto)s %s %s)" % (
   171                             label2 = "creating %s (%s %%(linkto)s %s %s)" % (
   171                                 teschema, eschema, rschema, teschema)
   172                                 teschema, eschema, rschema, teschema)