diff -r 8d7d4a67820f -r 0605d8755613 misc/migration/3.5.3_Any.py --- a/misc/migration/3.5.3_Any.py Wed Oct 07 21:59:22 2009 +0200 +++ b/misc/migration/3.5.3_Any.py Wed Oct 07 22:18:16 2009 +0200 @@ -1,8 +1,7 @@ -sync_schema_props_perms('state_of') -sync_schema_props_perms('transition_of') - # type attribute might already be there if migrating from # version < 3.5 to version >= 3.5.3, BaseTransition being added # in bootstrap_migration -if not schema.eschema('BaseTransition').has_subject_relation('type'): +if versions_map['cubicweb'][0] < (3, 5, 0): add_attribute('BaseTransition', 'type') + sync_schema_props_perms('state_of') + sync_schema_props_perms('transition_of')