Skip to content

Decrease amount of information retrieved from iBabs #496

Open
@robvandijk

Description

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?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

bugHigh priority issue for (blocking) problems

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions