Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPII-4439: Buttons GREY if they will not work with this version of Morphic #191

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Karadaliev
Copy link
Contributor

This adds new unknown type of buttons with his handler (showing the proper tooltip and when click it a specific notification message) for both standard buttons that are missing from settings.json definitions, and custom buttons from unknown types, or missing required data fields.

For testing purposes you can add random non-existing buttonId in siteConfig > qss > buttonList, or in the same variable change one of the custom button types for something different that "WEB", "APP", or "KEY".

…showing them disabled with the appropriate tooltip and even a notification when clicked.
…, or wrong buttonType it's creating a unknown type button instead.
@gpii-bot
Copy link

Could one of the admins verify that these changes are reasonable to test? If so, please reply with "ok to test".

@javihernandez
Copy link
Member

ok to test

@gpii-bot
Copy link

CI job failed: https://ci.gpii.net/job/gpii-app-tests/1056/

@javihernandez
Copy link
Member

CI job failed: https://ci.gpii.net/job/gpii-app-tests/1056/

==> default: Destroying VM and associated drives...
/opt/vagrant/embedded/gems/2.2.7/gems/httpclient-2.8.3/lib/httpclient/session.rb:623:in `rescue in create_socket': Connection refused - Connection refused - connect(2) for "127.0.0.1" port 5985 (127.0.0.1:5985) (Errno::ECONNREFUSED)

ok to test

@gpii-bot
Copy link

CI job failed: https://ci.gpii.net/job/gpii-app-tests/1057/

@gpii-bot
Copy link

CI job passed: https://ci.gpii.net/job/gpii-app-tests/1139/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants