changes
This commit is contained in:
parent
66e716bde1
commit
c187700af2
@ -158,6 +158,7 @@ Interface user {
|
|||||||
|
|
||||||
is_present_in_meeting_ids: meeting[];
|
is_present_in_meeting_ids: meeting[];
|
||||||
meeting_id: meeting; // Temporary users
|
meeting_id: meeting; // Temporary users
|
||||||
|
guest_meeting_ids: meeting[]; // Links to meeting/guest_ids
|
||||||
|
|
||||||
// All foreign keys are meeting-specific:
|
// All foreign keys are meeting-specific:
|
||||||
// - Keys are smaller (Space is in O(n^2) for n keys
|
// - Keys are smaller (Space is in O(n^2) for n keys
|
||||||
@ -258,8 +259,8 @@ Interface motion {
|
|||||||
|
|
||||||
parent_id: motion;
|
parent_id: motion;
|
||||||
children_ids: motion[];
|
children_ids: motion[];
|
||||||
origin_id: motion;
|
origin_id: motion; // Note: The related motions may not be in the same meeting
|
||||||
derived_motion_ids: motion[];
|
derived_motion_ids: motion[]; // Note: The related motions may not be in the same meeting
|
||||||
state_id: motion_state;
|
state_id: motion_state;
|
||||||
workflow_id: motion_workflow;
|
workflow_id: motion_workflow;
|
||||||
recommendation_id: motion_state;
|
recommendation_id: motion_state;
|
||||||
@ -504,7 +505,7 @@ Interface meeting {
|
|||||||
// TODO: @emanuel: Are they meeting-specific, organsation-wide or should
|
// TODO: @emanuel: Are they meeting-specific, organsation-wide or should
|
||||||
// both have custom translation?
|
// both have custom translation?
|
||||||
|
|
||||||
// Is this right here in a meeting?
|
// TODO: @emanuel Is this right here in a meeting?
|
||||||
users_sort_by: string;
|
users_sort_by: string;
|
||||||
users_enable_presence_view: boolean;
|
users_enable_presence_view: boolean;
|
||||||
|
|
||||||
@ -591,8 +592,13 @@ Interface meeting {
|
|||||||
// if a user is assigned to at least one group. This "query" must be checked,
|
// if a user is assigned to at least one group. This "query" must be checked,
|
||||||
// if it can be performed.
|
// if it can be performed.
|
||||||
|
|
||||||
present_user_ids: user[]; // Link to user/is_present_in_meeting_ids
|
// Other relations
|
||||||
resource_ids: resource[];
|
resource_ids: resource[]; // Links to resource/meeting_id
|
||||||
|
committee_id: committee; // Links to committee/meeting_ids
|
||||||
|
default_meeting_for_committee_id: committee; // Links to committee/default_meeting_id
|
||||||
|
present_user_ids: user[]; // Links to user/is_present_in_meeting_ids
|
||||||
|
guest_ids: user[]; // Links to users/guest_meeting_ids
|
||||||
|
temorary_user_ids: user[]; // Links to user/meeting_id
|
||||||
}
|
}
|
||||||
Interface committee {
|
Interface committee {
|
||||||
id: number;
|
id: number;
|
||||||
@ -600,6 +606,7 @@ Interface committee {
|
|||||||
description: string; // TODO: @emanuel Or HTML? Or not needed (-> UI decision)
|
description: string; // TODO: @emanuel Or HTML? Or not needed (-> UI decision)
|
||||||
|
|
||||||
meeting_ids: meeting[];
|
meeting_ids: meeting[];
|
||||||
|
default_meting_id: meeting;
|
||||||
member_ids: user[];
|
member_ids: user[];
|
||||||
manager_ids: user[];
|
manager_ids: user[];
|
||||||
forward_to_committee_ids: committee[];
|
forward_to_committee_ids: committee[];
|
||||||
|
Loading…
Reference in New Issue
Block a user