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

Decrease amount of information retrieved from iBabs #496

Open
robvandijk opened this issue Nov 27, 2024 · 0 comments
Open

Decrease amount of information retrieved from iBabs #496

robvandijk opened this issue Nov 27, 2024 · 0 comments
Assignees
Labels
bug High priority issue for (blocking) problems

Comments

@robvandijk
Copy link
Contributor

robvandijk commented Nov 27, 2024

According to the API documentation (version 1.12) iBabsDocument objects are returned for:

  1. Meetings
  2. MeetingItems in Meetings
  3. ListItems in Meetings

In the current implementation we retrieve Meetings based on a start and end date. Next we retrieve iBabsDocuments directly attached to the Meeting and to the MeetingItems in the Meeting. Currently we do not retrieve the iBabsDocuments attached to the ListItems in the Meeting.
Instead GetLists is used to retrieved lists and the corresponding documents , and then the documents within the desired date range are stored.

@joepio it seems we are retrieving too much here (GetLists will result in retrieval of documents outside the date range). Instead we should use the ListItems in the Meeting to retrieve the corresponding documents for the date range. This will only work if all documents are attached to meetings somehow (either directly, or via the MeetingItems or ListItems attributes). If there are documents not attached to meetings, and which can only be returned via GetLists, then we should stick to the current approach. Can you advice on this?

@robvandijk robvandijk added the bug High priority issue for (blocking) problems label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug High priority issue for (blocking) problems
Projects
None yet
Development

No branches or pull requests

2 participants