include info in the response of get_trusted_service about whether the invites of a plugin to projects are pending or not, by modifiying collection_uids, from a list of uids for the collections the plugin is assigned to, to a list of dictionaries with parameters uid and is_invite_pending.
update the schema.
relates to gliff-ai/dominate/issues/657
Checklist:
Put an x in the boxes that apply to this pull request (you can also fill these out after opening the pull request). If you're unsure about any of these, don't hesitate to leave a comment on this pull request!
[ ] I have read the gliff.ai Contribution Guide.
[x] I have requested to pull a branch and not from main.
[ ] I have checked all commit message styles match the requested structure.
[ ] My code follows the style guidelines of this project.
[ ] I have commented my code, particularly in hard-to-understand areas.
[ ] I have performed a self-review of my own code.
[x] I have assigned 3 or less reviewers.
[ ] New and existing unit tests pass locally with my changes.
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] My changes generate no new warnings.
[ ] I have made corresponding changes to the documentation.
[ ] New database changes have been committed.
[ ] If appropriate, I have bumped any version numbers.
Description
get_trusted_service
about whether the invites of a plugin to projects are pending or not, by modifiyingcollection_uids
, from a list of uids for the collections the plugin is assigned to, to a list of dictionaries with parametersuid
andis_invite_pending
.relates to gliff-ai/dominate/issues/657
Checklist:
Put an
x
in the boxes that apply to this pull request (you can also fill these out after opening the pull request). If you're unsure about any of these, don't hesitate to leave a comment on this pull request!