Parisson / TimeSide

scalable audio processing framework and server written in Python
https://timeside.ircam.fr/docs/
GNU Affero General Public License v3.0
368 stars 60 forks source link

[server/prod] Server returns 500 error on wasabi.telemeta.org #185

Closed gnuletik closed 4 years ago

gnuletik commented 4 years ago

When loading the following page : https://wasabi.telemeta.org/timeside/items/e3608545-b122-47cb-87d7-9c854c9f17d7/

An alert is displayed from the player iframe. This alerts says that there is invalid response status code from the server : 500.

Is it possible to fix this in order to see / compare the old player? Thanks !

gnuletik commented 4 years ago

Here's the error generated by the server

ImproperlyConfigured at /timeside/api/analysis/
Could not resolve URL for hyperlinked relationship using view name "subprocessor-detail". You may have failed to include the related model in your API, or incorrectly configured the `lookup_field` attribute on this field.

Maybe the server uses an older version impacted by this issue: https://github.com/Parisson/TimeSide/issues/178 ?

May we checkout on older version ?

Tointoin commented 4 years ago

I found out that current prod wasabi.telemeta.org is in TimeSide-WASABI-test. I pulled recent commits and problem is solved for /timeside/api/analysis/. Former player seems to be back on your example.

As I mentionned this commit has solved the bug.

gnuletik commented 4 years ago

Thanks @Tointoin ! :)