Closed crisgarner closed 3 months ago
Could have been solved in Easy-RetroPGF like in commit Careful with ehterjs version https://github.com/gitcoinco/easy-retro-pgf/commit/2a5cd405eb3b99e0724c8b6ede089830ad6df01a
@aguzmant103 @crisgarner we could probably have a button to revoke the attestation once approved, but actually rejecting an application might be difficult (for that we probably would need to create another schema "rejected applications" and map an application to this new eas schema and do the filtering while pulling the data)
We could update the query to not show it once revoked, the main issue is that the applications always stay on the admin page. We can use the same schema as the one we use is revokable
We could update the query to not show it once revoked, the main issue is that the applications always stay on the admin page. We can use the same schema as the one we use is revokable
can we revoke the one created by the user when applying as a way of rejecting?
Now that you mention it, not sure if we can revoke their attestation as they created it. Currently, the flow is:
We kind of assume that any attestation done is an approval, a quick fix would be to create another approval schema and add the status field to save if approved or rejected.
Now that you mention it, not sure if we can revoke their attestation as they created it. Currently, the flow is:
- User creates an application for the round, for example
- The coordinator/admin creates an attestation and references the previous one. example
We kind of assume that any attestation done is an approval, a quick fix would be to create another approval schema and add the status field to save if approved or rejected.
Ok right so we basically create one same way as if we are approving it but set it to rejected, and then can filter later based on that field. that works
Now that you mention it, not sure if we can revoke their attestation as they created it. Currently, the flow is:
- User creates an application for the round, for example
- The coordinator/admin creates an attestation and references the previous one. example
We kind of assume that any attestation done is an approval, a quick fix would be to create another approval schema and add the status field to save if approved or rejected.
Ok right so we basically create one same way as if we are approving it but set it to rejected, and then can filter later based on that field. that works
yeah exactly, we wouldn't need to revoke anymore, just create an attestation and set the status to false, and when approving set it to true.
Now that you mention it, not sure if we can revoke their attestation as they created it. Currently, the flow is:
- User creates an application for the round, for example
- The coordinator/admin creates an attestation and references the previous one. example
We kind of assume that any attestation done is an approval, a quick fix would be to create another approval schema and add the status field to save if approved or rejected.
Ok right so we basically create one same way as if we are approving it but set it to rejected, and then can filter later based on that field. that works
yeah exactly, we wouldn't need to revoke anymore, just create an attestation and set the status to false, and when approving set it to true.
will open as a separate issue
split the first and fourth issues to #213
the second issues is re-opened here: #193 the first and fourth issues are re-opened here: #213, and already implemented. the third issue is closed by #82, if there's any more specific description for this problem, please just open another new issue.
Screenshots are visible on: https://www.notion.so/pse-team/RPGF-feedback-1476b27526574f8aa8ae677988b7f135