Styles website - Invalid JSON disables Upload button

App version

Beta

Issue description

The new “appVersion” check prevents users on the Beta channel from uploading anything to the site, since all of our exports are marked as “15.0.0B1” version. (The “B1” portion doesn’t match the expected format.)

Error is as follows:

The appVersion property must use a Symfonium version like 14.1.0.

I understand this is to prevent possible issues for non-Beta users, but it does lock us out of submissions for unrelated things as well. (I was trying to upload Smart Playlists to my App Style, but even those are blocked by the version check.)


REAL Issue (using Firefox on Windows):

Uploading an invalid json (playlist, NPS, etc.) and clicking submit correctly displays an error. At this point the “Browse” button becomes inactive, preventing upload of a different file. (Refreshing the page clears the error and allows the Browse button to be used again.)

I’ve not tried this on mobile site.

Device type

Phone

Media provider

Local device

Steps to reproduce

Export any json from 15.0.0B1 and attempt to upload to Styles site.

Attempt to upload a different file. Browse button is inactive.

Additional information

I know there’s no way to have the site track which versions will break things and which won’t. The current behavior is fine, I’m just impatient :laughing:

Browse button is the only thing to adjust, if possible.

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

None, not an app issue. (I finally get to skip logs :stuck_out_tongue: )