Plugin permissions are skipped during migration from old to new system
|Assigned To:||Marek Hulán|
|Target version:||Sprint 23|
|Found in release:||1.5.0||Pull request:|
|Velocity based estimate||-|
Plugin initializer is loaded only once when running multiple migrations. Since plugin permissions are ignored (permissions table does not exist yet) they are not created in database and permission migration can't migrate them. Therefore we must find all plugin permission during permission migration and create them before that.