cubicweb #1039786 [editcontroller] refactor to allow subclassers to control setting relations [deprecated]

on cubes where security propagation rules exist, for the propagation to work correctly, a non-arbitrary establishment of relations has to be done

currently, one must redefine wholly _default_publish, handle_relations and handle_inlined_relations to do this:

  • _default_publish: to sort the relations according to rtype and cube-dependant informaition
  • handle_relation: to add rtype information for the sort
  • handle_inlined_relation: to treat it as handle_relation (de-optimize if you want)

this is way too much code for such a small customisation

a small refactoring would be sufficient

prioritynormal
typeenhancement
done in3.9.3
load0.000
load left0.000
closed by<not specified>