appsembler / figures

Reporting and data retrieval app for Open edX
MIT License
44 stars 37 forks source link

Figures error when running migration on openedx Ginkgo #371

Open MikiasEphrem opened 3 years ago

MikiasEphrem commented 3 years ago

Hi,

I was trying to install figures on opened ginkgo version and everything went well until I run a migration.

SystemCheckError: System check identified some issues:ERRORS:oauth2.AccessToken.user: (fields.E304) Reverse accessor for 'AccessToken.user' clashes with reverse accessor for 'AccessToken.user'.HINT: Add or change a related_name argument to the definition for 'AccessToken.user' or 'AccessToken.user'.oauth2.Grant.user: (fields.E304) Reverse accessor for 'Grant.user' clashes with reverse accessor for 'Grant.user'.HINT: Add or change a related_name argument to the definition for 'Grant.user' or 'Grant.user'.oauth2.RefreshToken.user: (fields.E304) Reverse accessor for 'RefreshToken.user' clashes with reverse accessor for 'RefreshToken.user'.HINT: Add or change a related_name argument to the definition for 'RefreshToken.user' or 'RefreshToken.user'.oauth2_provider.AccessToken.user: (fields.E304) Reverse accessor for 'AccessToken.user' clashes with reverse accessor for 'AccessToken.user'.HINT: Add or change a related_name argument to the definition for 'AccessToken.user' or 'AccessToken.user'.oauth2_provider.Grant.user: (fields.E304) Reverse accessor for 'Grant.user' clashes with reverse accessor for 'Grant.user'.HINT: Add or change a related_name argument to the definition for 'Grant.user' or 'Grant.user'.oauth2_provider.RefreshToken.user: (fields.E304) Reverse accessor for 'RefreshToken.user' clashes with reverse accessor for 'RefreshToken.user'.HINT: Add or change a related_name argument to the definition for 'RefreshToken.user' or 'RefreshToken.user'.

Does anyone know a solution for this?

MikiasEphrem commented 3 years ago

Hi Team,

Does anyone know how to fix this issue? Please help

ponytojas commented 3 years ago

Did you run migrations after installation?

I found a problem with it some time ago installing on Ginkgo, there's still open a pull request from my fork that fix it for me, check and maybe it could help you too.