cubicweb #5694110 ComputedRelation: The 'read' permission is ignored [validation pending]

Whatever __permissions__ is set on a ComputedRelation, the default groups are used when checking the rights.

The faulty code is in CubicWebSchema.finalize_computed_relation, when the rdefs are inferred and instanciated, they get static permissions instead of the ones from the relation.

prioritynormal
typebug
done in3.21.1
load1.000
load left0.000
closed by#0e7fab504305 Copy read permissions on ComputedRelation rdefs
patchCopy read permissions on ComputedRelation rdefs [applied]