cubicweb-tracker #2882699 __permissions__ do not belong to RelationType but RelationDefinition [resolved]

If you put __permissions__ on a rtype, they may conflict with the permissions of one of its relation definitions.

This leads to a BadSchemaDefinition although different permissions on different relation definitions of the same relation type is perfectly acceptable.

See discussion on http://www.logilab.org/ticket/142386

prioritynormal
typebug
done in1.13.0
load0.200
load left0.000
closed by#c03dde161692 Move __permissions__ from relation types onto relation definitions., #2c0cc34a493b Move __permissions__ from relation types onto relation definitions (closes #2882699)
patchMove __permissions__ from relation types onto relation definitions. [applied]Move __permissions__ from relation types onto relation definitions (closes #2882699) [applied]