Closed Bug 1041209 Opened 10 years ago Closed 10 years ago

Unable to add an app to the Featured app and accompanying error message is vague

Categories

(Marketplace Graveyard :: Curation Tools, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: krupa.mozbugs, Assigned: chuck)

References

()

Details

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1040990 +++

steps to reproduce:
1. Load https://marketplace-dev.allizom.org/curate/create/apps
2. Search for "facebook"
3. Add the other required fields and click Save

expected behavior:
1. App is added and shows up in the Feed preview
2. Error message is clear and accurate

observed behavior:
App is not added and doesn't show up in the Feed Preview
The error message upon clicking "submit" says 'This field is required' which doesn't specify what field is missing
Same thing happens for collections as well. Form submissions results in a 400.
Priority: P2 → P1
There are a few bugs here.

The first is that the preview wasn't updating when an app is selected. I just addressed that here:

https://github.com/mozilla/transonic/pull/18

The second is the validation error, which is likely a field whose name was lost in the UX sweep. Let's make this bug about that. I'll take it.

The third is that error messages don't have a very good presentation right now. Can you file a separate bug for that, Krupa?
Assignee: nobody → charmston
Priority: P1 → P2
The second bug addressed here: https://github.com/mozilla/transonic/compare/6c91a50ff495...be6b4a988b70
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
(In reply to Chuck Harmston [:chuck] from comment #2)

> The third is that error messages don't have a very good presentation right
> now. Can you file a separate bug for that, Krupa?

I filed https://bugzilla.mozilla.org/show_bug.cgi?id=1041699
Blocks: 1033040
No longer blocks: 1037045
verified fixed at https://marketplace-dev.allizom.org/curate/manage/collections/000~
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: