-
Notifications
You must be signed in to change notification settings - Fork 18
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
conditional checks on diff parameters in adminJS for deverification #1848
Comments
@MohammadPCh what is the update on this? Is it being worked on through #1866 ? |
I made a table here that hopefully can carefully explain the impact of each action in the admin and what the expected outcome should be on the projects status for a variety of conditions there are 4 columns:
you can also view the sheet in google where it might look a bit easier to follow What to testrun through each scenario by using the admin panel on staging https://impact-graph.serve.giveth.io/admin/login
where to testhttps://impact-graph.serve.giveth.io/admin/login with VPN access credentials enabled "givbacks form""verified, vouched & givbacks eligible" |
I am not able to Filter for Newly created projects by Title as well as date created. Please kindly take a look |
@divine-comedian @LatifatAbdullahi should be able to resume testing. Kecchy told me staging was conected to prod. That was now reverted. The projects didnt appear because the admin was staging's, while the project creation was ocurring in prod. |
Test Update @MohammadPCh @mateodaza @divine-comedian Test performed and completed for all scenarios in this sheet https://docs.google.com/spreadsheets/d/1RTvg0YaMjEyZOgUpW1i0YQPnnlEPgHZM7ZDXq5e39ro/edit?usp=sharing All scenarios passed except for the following issues listed below Issues
Action - Approve vouch / Remove vouch
Action - Approve vouch
Action - Approve vouch
Action - Approve vouch
Action - Remove vouch |
Thanks for that @LatifatAbdullahi - We haven't done that issue yet to design and attach the email sending to these flows, I should have clarified that earlier in this issue. I'm still waiting to see how successful the feature is before we develop more features such as sending notification emails. Giveth/notification-center#114 If the only issues you recognize are failed to send emails then I think we can follow that up in this other issue as part of the testing requirements. |
Thanks @divine-comedian for the clarification, then issue below will be left to be fixed. Issue
Response message: "Cannot read properties of undefined (reading 'walletAddress')" |
@LatifatAbdullahi do you mind sharing a screen recording of how you approved or removed vouch status? Which buttons did you press inside the admin panel? |
Sure, Here! Steps
Giveth.-.Google.Chrome.2025-01-06.22-08-57.mp4Giveth.-.Google.Chrome.2025-01-06.22-29-15.mp4Below attached is a recording for the Scenario we discussed Scenario: Form status : submitted Verified status: False Action: Approved submitted Form Result: Verified status - True Givback status - True Giveth.-.Google.Chrome.2025-01-07.09-03-27.mp4 |
@CarlosQ96 can double check it. |
need to do some conditional checking and error handling in adminJS
make sure in the admin that when you change a status that is dependent on the other
I made a table here that hopefully can carefully explain the impact of each action in the admin and what the expected outcome should be on the projects status for a variety of conditions
there are 4 columns:
you can also view the sheet in google where it might look a bit easier to follow
https://docs.google.com/spreadsheets/d/1RTvg0YaMjEyZOgUpW1i0YQPnnlEPgHZM7ZDXq5e39ro/edit?usp=sharing
The text was updated successfully, but these errors were encountered: