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

New scrapped API changes to includes #34

Closed
vinceh121 opened this issue Nov 2, 2023 · 1 comment
Closed

New scrapped API changes to includes #34

vinceh121 opened this issue Nov 2, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@vinceh121
Copy link
Contributor

  • homework-assignments: specifying fields[homework]=title,done,dueDateTime&fields[subject]=label,color is mandatory, unless the API fails with an NPE
  • homework-assignments/:homeworkId: include teacher.person was removed. I don't think keeping it is an issue?
  • users-mail-settings/:userId: includes 'contacts', 'contacts.person', 'contacts.personContacts' were removed. Might be an issue?
  • schools-info: include attachments was removed. Might not be an issue?

Note that the following endpoints were untested:

  • POST communications
  • GET absence-files/:folderId
@vinceh121 vinceh121 changed the title New API scrapped changes New API scrapped changes to includes Nov 2, 2023
@vinceh121 vinceh121 changed the title New API scrapped changes to includes New scrapped API changes to includes Nov 2, 2023
@maelgangloff
Copy link
Owner

Hello Vincent,
Thank you for this detailed information. I'm working on the wrapper to take into account recent API changes.

Thanks again ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants