Skip to content

[Bug]: “Awaiting review” tooltip incorrectly says first-time add-on listing is publicly accessible #16420

Description

@ubershmekel

Is there an existing issue for this?

  • I have searched the existing issues

What happened?

For an add-on awaiting its first review, the developer dashboard shows this tooltip:

You will receive an email when the review is complete. Until then, your add-on is not listed in our gallery but can be accessed directly from its details page.

However, the add-on's details page is not accessible to the public while the first review is pending.

For example, while logged in as the developer I can access the add-on page, but it shows:

This is not a public listing. You are only seeing it because of elevated permissions.

Opening the same URL in a private/incognito window returns:

Oops! We can’t find that page

Steps to reproduce

  1. Submit a new listed add-on to AMO.
  2. Wait until its status is Awaiting Review.
  3. View the status tooltip in the developer dashboard.
  4. Copy the add-on's AMO details URL.
  5. Open that URL while logged out or in a private/incognito window.

Actual result

The tooltip says the add-on "can be accessed directly from its details page," but the details page is not publicly accessible.

What did you expect to happen?

The tooltip should make it clear that a first-time add-on submission is not publicly accessible until it has been approved.

If the existing wording is intended for updates to already-published add-ons, the message may need to distinguish between:

  • a new add-on with no currently public version, and
  • an existing public add-on with a new version awaiting review.

Relevant source

The current text appears to come from:

src/olympia/devhub/templates/devhub/includes/addon_details.html

under amo.STATUS_NOMINATED.

┆Issue is synchronized with this Jira Task

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

Priority

None yet

Effort

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions