ASRouter devtools "modify" method fails if message doesn't have groups property
Categories
(Firefox :: Messaging System, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox117 | --- | fixed |
People
(Reporter: aminomancer, Assigned: emcminn)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
When testing feature callouts from the devtools, I noticed that it throws if the message you input lacks a groups property. You have to add "groups": [] to get it to show. We should figure out why that is and get rid of the requirement, since messages don't actually need to have a groups property. Taking the existing feature callout messages and plugging them into the devtools fails because of this. So we should definitely make sure that all existing messages in tree that work correctly in production will also work from the devtools.
Comment 1•2 years ago
|
||
will be good to check if this issue is specific to feature callout messages showing in devtool
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
Some basic investigation seems to point to this being specific to Feature Callouts - other messages will throw the console error when the groups property is missing, but still display.
There is a simple fix for the console error, but I'm not sure if that will have an effect on the feature callout messages, since in current Nightly they don't render either way.
| Assignee | ||
Comment 3•2 years ago
|
||
Comment 5•2 years ago
|
||
| bugherder | ||
Description
•