Skip to content

Missing information message when OneTxPayment extension is not installed #4236

@olgapod

Description

@olgapod

Description:

When attempting to create a payment without the OneTxPayment extension installed, an error is shown in the browser console, but no information message appears in the UI to inform the user about the missing extension.

Steps to reproduce

  1. Create a new colony.
  2. Go to the Complete setup step.
  3. Submit the first transaction.
  4. Cancel the second transaction.
  5. Go to the colony.
  6. Create mint tokens.
  7. Create simple payment and submit the form.
Image
20.mp4

Expected behaviour

  • An error appears in the browser console:
    “Error: OneTxPayment extension is not installed for this Colony”
  • No message is shown in the UI to inform the user about the missing extension.

Actual behaviour

  • An information message should appear in the UI, informing the user that the OneTxPayment extension is not installed and guiding them to install it before proceeding.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions