ReactiveCache, use default parameters

- it's not related to any known bug (as far as I know)
- it's only a good coding style to have default parameters
This commit is contained in:
Martin Filser 2023-07-31 21:38:59 +02:00
parent 9ce51d8db2
commit 394149b2e0

View file

@ -3,242 +3,245 @@ import { Jsons } from './jsons';
// Server isn't reactive, so search for the data always.
ReactiveCacheServer = {
getBoard(idOrFirstObjectSelector, options) {
getBoard(idOrFirstObjectSelector = {}, options = {}) {
const ret = Boards.findOne(idOrFirstObjectSelector, options);
return ret;
},
getBoards(selector, options, getQuery) {
getBoards(selector = {}, options = {}, getQuery = false) {
let ret = Boards.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getList(idOrFirstObjectSelector, options) {
getList(idOrFirstObjectSelector = {}, options = {}) {
const ret = Lists.findOne(idOrFirstObjectSelector, options);
return ret;
},
getLists(selector, options, getQuery) {
getLists(selector = {}, options = {}, getQuery = false) {
let ret = Lists.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getSwimlane(idOrFirstObjectSelector, options) {
getSwimlane(idOrFirstObjectSelector = {}, options = {}) {
const ret = Swimlanes.findOne(idOrFirstObjectSelector, options);
return ret;
},
getSwimlanes(selector, options, getQuery) {
getSwimlanes(selector = {}, options = {}, getQuery = false) {
let ret = Swimlanes.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getChecklist(idOrFirstObjectSelector, options) {
getChecklist(idOrFirstObjectSelector = {}, options = {}) {
const ret = Checklists.findOne(idOrFirstObjectSelector, options);
return ret;
},
getChecklists(selector, options, getQuery) {
getChecklists(selector = {}, options = {}, getQuery = false) {
let ret = Checklists.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getChecklistItem(idOrFirstObjectSelector, options) {
getChecklistItem(idOrFirstObjectSelector = {}, options = {}) {
const ret = ChecklistItems.findOne(idOrFirstObjectSelector, options);
return ret;
},
getChecklistItems(selector, options, getQuery) {
getChecklistItems(selector = {}, options = {}, getQuery = false) {
let ret = ChecklistItems.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getCard(idOrFirstObjectSelector, options) {
getCard(idOrFirstObjectSelector = {}, options = {}) {
const ret = Cards.findOne(idOrFirstObjectSelector, options);
return ret;
},
getCards(selector, options, getQuery) {
getCards(selector = {}, options = {}, getQuery = false) {
let ret = Cards.find(selector, options, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getCardComment(idOrFirstObjectSelector, options) {
getCardComment(idOrFirstObjectSelector = {}, options = {}) {
const ret = CardComments.findOne(idOrFirstObjectSelector, options);
return ret;
},
getCardComments(selector, options, getQuery) {
getCardComments(selector = {}, options = {}, getQuery = false) {
let ret = CardComments.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getCardCommentReaction(idOrFirstObjectSelector, options) {
getCardCommentReaction(idOrFirstObjectSelector = {}, options = {}) {
const ret = CardCommentReactions.findOne(idOrFirstObjectSelector, options);
return ret;
},
getCardCommentReactions(selector, options, getQuery) {
getCardCommentReactions(selector = {}, options = {}, getQuery = false) {
let ret = CardCommentReactions.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getCustomField(idOrFirstObjectSelector, options) {
getCustomField(idOrFirstObjectSelector = {}, options = {}) {
const ret = CustomFields.findOne(idOrFirstObjectSelector, options);
return ret;
},
getCustomFields(selector, options, getQuery) {
getCustomFields(selector = {}, options = {}, getQuery = false) {
let ret = CustomFields.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getAttachment(idOrFirstObjectSelector, options) {
getAttachment(idOrFirstObjectSelector = {}, options = {}) {
const ret = Attachments.findOne(idOrFirstObjectSelector, options);
return ret;
},
getAttachments(selector, options, getQuery) {
getAttachments(selector = {}, options = {}, getQuery = false) {
let ret = Attachments.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getAvatar(idOrFirstObjectSelector, options) {
getAvatar(idOrFirstObjectSelector = {}, options = {}) {
const ret = Avatars.findOne(idOrFirstObjectSelector, options);
return ret;
},
getAvatars(selector, options, getQuery) {
getAvatars(selector = {}, options = {}, getQuery = false) {
let ret = Avatars.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getUser(idOrFirstObjectSelector, options) {
getUser(idOrFirstObjectSelector = {}, options = {}) {
const ret = Users.findOne(idOrFirstObjectSelector, options);
return ret;
},
getUsers(selector, options, getQuery) {
getUsers(selector = {}, options = {}, getQuery = false) {
// getUsers(selector, options, getQuery) {
// let ret = Users.find(undefined, {});
// console.log("getUser count: ", ret.count())
let ret = Users.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getOrg(idOrFirstObjectSelector, options) {
getOrg(idOrFirstObjectSelector = {}, options = {}) {
const ret = Org.findOne(idOrFirstObjectSelector, options);
return ret;
},
getOrgs(selector, options, getQuery) {
getOrgs(selector = {}, options = {}, getQuery = false) {
let ret = Org.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getTeam(idOrFirstObjectSelector, options) {
getTeam(idOrFirstObjectSelector = {}, options = {}) {
const ret = Team.findOne(idOrFirstObjectSelector, options);
return ret;
},
getTeams(selector, options, getQuery) {
getTeams(selector = {}, options = {}, getQuery = false) {
let ret = Team.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getActivity(idOrFirstObjectSelector, options) {
getActivity(idOrFirstObjectSelector = {}, options = {}) {
const ret = Activities.findOne(idOrFirstObjectSelector, options);
return ret;
},
getActivities(selector, options, getQuery) {
getActivities(selector = {}, options = {}, getQuery = false) {
let ret = Activities.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getRule(idOrFirstObjectSelector, options) {
getRule(idOrFirstObjectSelector = {}, options = {}) {
const ret = Rules.findOne(idOrFirstObjectSelector, options);
return ret;
},
getRules(selector, options, getQuery) {
getRules(selector = {}, options = {}, getQuery = false) {
let ret = Rules.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getAction(idOrFirstObjectSelector, options) {
getAction(idOrFirstObjectSelector = {}, options = {}) {
const ret = Actions.findOne(idOrFirstObjectSelector, options);
return ret;
},
getActions(selector, options, getQuery) {
getActions(selector = {}, options = {}, getQuery = false) {
let ret = Actions.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getTrigger(idOrFirstObjectSelector, options) {
getTrigger(idOrFirstObjectSelector = {}, options = {}) {
const ret = Triggers.findOne(idOrFirstObjectSelector, options);
return ret;
},
getTriggers(selector, options, getQuery) {
getTriggers(selector = {}, options = {}, getQuery = false) {
let ret = Triggers.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getImpersonatedUser(idOrFirstObjectSelector, options) {
getImpersonatedUser(idOrFirstObjectSelector = {}, options = {}) {
const ret = ImpersonatedUsers.findOne(idOrFirstObjectSelector, options);
return ret;
},
getImpersonatedUsers(selector, options, getQuery) {
getImpersonatedUsers(selector = {}, options = {}, getQuery = false) {
let ret = ImpersonatedUsers.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getIntegration(idOrFirstObjectSelector, options) {
getIntegration(idOrFirstObjectSelector = {}, options = {}) {
const ret = Integrations.findOne(idOrFirstObjectSelector, options);
return ret;
},
getIntegrations(selector, options, getQuery) {
getIntegrations(selector = {}, options = {}, getQuery = false) {
let ret = Integrations.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getSessionData(idOrFirstObjectSelector, options) {
getSessionData(idOrFirstObjectSelector = {}, options = {}) {
const ret = SessionData.findOne(idOrFirstObjectSelector, options);
return ret;
},
getSessionDatas(selector, options, getQuery) {
getSessionDatas(selector = {}, options = {}, getQuery = false) {
let ret = SessionData.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
}
return ret;
},
getInvitationCode(idOrFirstObjectSelector, options) {
getInvitationCode(idOrFirstObjectSelector = {}, options = {}) {
const ret = InvitationCodes.findOne(idOrFirstObjectSelector, options);
return ret;
},
getInvitationCodes(selector, options, getQuery) {
getInvitationCodes(selector = {}, options = {}, getQuery = false) {
let ret = InvitationCodes.find(selector, options);
if (getQuery !== true) {
ret = ret.fetch();
@ -259,7 +262,7 @@ ReactiveCacheServer = {
// saving the result has a big advantage if the query is big and often searched for the same data again and again
// if the data is changed in the client, the data is saved to the server and depending code is reactive called again
ReactiveCacheClient = {
getBoard(idOrFirstObjectSelector, options) {
getBoard(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__board) {
this.__board = new DataCache(_idOrFirstObjectSelect => {
@ -271,7 +274,7 @@ ReactiveCacheClient = {
const ret = this.__board.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getBoards(selector, options, getQuery) {
getBoards(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__boards) {
this.__boards = new DataCache(_select => {
@ -286,7 +289,7 @@ ReactiveCacheClient = {
const ret = this.__boards.get(Jsons.stringify(select));
return ret;
},
getList(idOrFirstObjectSelector, options) {
getList(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__list) {
this.__list = new DataCache(_idOrFirstObjectSelect => {
@ -298,7 +301,7 @@ ReactiveCacheClient = {
const ret = this.__list.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getLists(selector, options, getQuery) {
getLists(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__lists) {
this.__lists = new DataCache(_select => {
@ -313,7 +316,7 @@ ReactiveCacheClient = {
const ret = this.__lists.get(Jsons.stringify(select));
return ret;
},
getSwimlane(idOrFirstObjectSelector, options) {
getSwimlane(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__swimlane) {
this.__swimlane = new DataCache(_idOrFirstObjectSelect => {
@ -325,7 +328,7 @@ ReactiveCacheClient = {
const ret = this.__swimlane.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getSwimlanes(selector, options, getQuery) {
getSwimlanes(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__swimlanes) {
this.__swimlanes = new DataCache(_select => {
@ -340,7 +343,7 @@ ReactiveCacheClient = {
const ret = this.__swimlanes.get(Jsons.stringify(select));
return ret;
},
getChecklist(idOrFirstObjectSelector, options) {
getChecklist(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__checklist) {
this.__checklist = new DataCache(_idOrFirstObjectSelect => {
@ -352,7 +355,7 @@ ReactiveCacheClient = {
const ret = this.__checklist.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getChecklists(selector, options, getQuery) {
getChecklists(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__checklists) {
this.__checklists = new DataCache(_select => {
@ -367,7 +370,7 @@ ReactiveCacheClient = {
const ret = this.__checklists.get(Jsons.stringify(select));
return ret;
},
getChecklistItem(idOrFirstObjectSelector, options) {
getChecklistItem(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__checklistItem) {
this.__checklistItem = new DataCache(_idOrFirstObjectSelect => {
@ -379,7 +382,7 @@ ReactiveCacheClient = {
const ret = this.__checklistItem.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getChecklistItems(selector, options, getQuery) {
getChecklistItems(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__checklistItems) {
this.__checklistItems = new DataCache(_select => {
@ -394,7 +397,7 @@ ReactiveCacheClient = {
const ret = this.__checklistItems.get(Jsons.stringify(select));
return ret;
},
getCard(idOrFirstObjectSelector, options) {
getCard(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__card) {
this.__card = new DataCache(_idOrFirstObjectSelect => {
@ -406,7 +409,7 @@ ReactiveCacheClient = {
const ret = this.__card.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getCards(selector, options, getQuery) {
getCards(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__cards) {
this.__cards = new DataCache(_select => {
@ -421,7 +424,7 @@ ReactiveCacheClient = {
const ret = this.__cards.get(Jsons.stringify(select));
return ret;
},
getCardComment(idOrFirstObjectSelector, options) {
getCardComment(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__cardComment) {
this.__cardComment = new DataCache(_idOrFirstObjectSelect => {
@ -433,7 +436,7 @@ ReactiveCacheClient = {
const ret = this.__cardComment.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getCardComments(selector, options, getQuery) {
getCardComments(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__cardComments) {
this.__cardComments = new DataCache(_select => {
@ -448,7 +451,7 @@ ReactiveCacheClient = {
const ret = this.__cardComments.get(Jsons.stringify(select));
return ret;
},
getCardCommentReaction(idOrFirstObjectSelector, options) {
getCardCommentReaction(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__cardCommentReaction) {
this.__cardCommentReaction = new DataCache(_idOrFirstObjectSelect => {
@ -460,7 +463,7 @@ ReactiveCacheClient = {
const ret = this.__cardCommentReaction.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getCardCommentReactions(selector, options, getQuery) {
getCardCommentReactions(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__cardCommentReactions) {
this.__cardCommentReactions = new DataCache(_select => {
@ -475,7 +478,7 @@ ReactiveCacheClient = {
const ret = this.__cardCommentReactions.get(Jsons.stringify(select));
return ret;
},
getCustomField(idOrFirstObjectSelector, options) {
getCustomField(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__customField) {
this.__customField = new DataCache(_idOrFirstObjectSelect => {
@ -487,7 +490,7 @@ ReactiveCacheClient = {
const ret = this.__customField.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getCustomFields(selector, options, getQuery) {
getCustomFields(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__customFields) {
this.__customFields = new DataCache(_select => {
@ -502,7 +505,7 @@ ReactiveCacheClient = {
const ret = this.__customFields.get(Jsons.stringify(select));
return ret;
},
getAttachment(idOrFirstObjectSelector, options) {
getAttachment(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__attachment) {
this.__attachment = new DataCache(_idOrFirstObjectSelect => {
@ -514,7 +517,7 @@ ReactiveCacheClient = {
const ret = this.__attachment.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getAttachments(selector, options, getQuery) {
getAttachments(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__attachments) {
this.__attachments = new DataCache(_select => {
@ -529,7 +532,7 @@ ReactiveCacheClient = {
const ret = this.__attachments.get(Jsons.stringify(select));
return ret;
},
getAvatar(idOrFirstObjectSelector, options) {
getAvatar(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__avatar) {
this.__avatar = new DataCache(_idOrFirstObjectSelect => {
@ -541,7 +544,7 @@ ReactiveCacheClient = {
const ret = this.__avatar.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getAvatars(selector, options, getQuery) {
getAvatars(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__avatars) {
this.__avatars = new DataCache(_select => {
@ -556,7 +559,7 @@ ReactiveCacheClient = {
const ret = this.__avatars.get(Jsons.stringify(select));
return ret;
},
getUser(idOrFirstObjectSelector, options) {
getUser(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__user) {
this.__user = new DataCache(_idOrFirstObjectSelect => {
@ -568,7 +571,7 @@ ReactiveCacheClient = {
const ret = this.__user.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getUsers(selector, options, getQuery) {
getUsers(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__users) {
this.__users = new DataCache(_select => {
@ -583,7 +586,7 @@ ReactiveCacheClient = {
const ret = this.__users.get(Jsons.stringify(select));
return ret;
},
getOrg(idOrFirstObjectSelector, options) {
getOrg(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__org) {
this.__org = new DataCache(_idOrFirstObjectSelect => {
@ -595,7 +598,7 @@ ReactiveCacheClient = {
const ret = this.__org.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getOrgs(selector, options, getQuery) {
getOrgs(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__orgs) {
this.__orgs = new DataCache(_select => {
@ -610,7 +613,7 @@ ReactiveCacheClient = {
const ret = this.__orgs.get(Jsons.stringify(select));
return ret;
},
getTeam(idOrFirstObjectSelector, options) {
getTeam(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__team) {
this.__team = new DataCache(_idOrFirstObjectSelect => {
@ -622,7 +625,7 @@ ReactiveCacheClient = {
const ret = this.__team.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getTeams(selector, options, getQuery) {
getTeams(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__teams) {
this.__teams = new DataCache(_select => {
@ -637,7 +640,7 @@ ReactiveCacheClient = {
const ret = this.__teams.get(Jsons.stringify(select));
return ret;
},
getActivity(idOrFirstObjectSelector, options) {
getActivity(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__activity) {
this.__activity = new DataCache(_idOrFirstObjectSelect => {
@ -649,7 +652,7 @@ ReactiveCacheClient = {
const ret = this.__activity.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getActivities(selector, options, getQuery) {
getActivities(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__activities) {
this.__activities = new DataCache(_select => {
@ -664,7 +667,7 @@ ReactiveCacheClient = {
const ret = this.__activities.get(Jsons.stringify(select));
return ret;
},
getRule(idOrFirstObjectSelector, options) {
getRule(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__rule) {
this.__rule = new DataCache(_idOrFirstObjectSelect => {
@ -676,7 +679,7 @@ ReactiveCacheClient = {
const ret = this.__rule.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getRules(selector, options, getQuery) {
getRules(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__rules) {
this.__rules = new DataCache(_select => {
@ -691,7 +694,7 @@ ReactiveCacheClient = {
const ret = this.__rules.get(Jsons.stringify(select));
return ret;
},
getAction(idOrFirstObjectSelector, options) {
getAction(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__action) {
this.__action = new DataCache(_idOrFirstObjectSelect => {
@ -703,7 +706,7 @@ ReactiveCacheClient = {
const ret = this.__action.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getActions(selector, options, getQuery) {
getActions(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__actions) {
this.__actions = new DataCache(_select => {
@ -718,7 +721,7 @@ ReactiveCacheClient = {
const ret = this.__actions.get(Jsons.stringify(select));
return ret;
},
getTrigger(idOrFirstObjectSelector, options) {
getTrigger(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__trigger) {
this.__trigger = new DataCache(_idOrFirstObjectSelect => {
@ -730,7 +733,7 @@ ReactiveCacheClient = {
const ret = this.__trigger.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getTriggers(selector, options, getQuery) {
getTriggers(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__triggers) {
this.__triggers = new DataCache(_select => {
@ -745,7 +748,7 @@ ReactiveCacheClient = {
const ret = this.__triggers.get(Jsons.stringify(select));
return ret;
},
getImpersonatedUser(idOrFirstObjectSelector, options) {
getImpersonatedUser(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__impersonatedUser) {
this.__impersonatedUser = new DataCache(_idOrFirstObjectSelect => {
@ -757,7 +760,7 @@ ReactiveCacheClient = {
const ret = this.__impersonatedUser.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getImpersonatedUsers(selector, options, getQuery) {
getImpersonatedUsers(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__impersonatedUsers) {
this.__impersonatedUsers = new DataCache(_select => {
@ -772,7 +775,7 @@ ReactiveCacheClient = {
const ret = this.__impersonatedUsers.get(Jsons.stringify(select));
return ret;
},
getIntegration(idOrFirstObjectSelector, options) {
getIntegration(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__integration) {
this.__integration = new DataCache(_idOrFirstObjectSelect => {
@ -784,7 +787,7 @@ ReactiveCacheClient = {
const ret = this.__integration.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getIntegrations(selector, options, getQuery) {
getIntegrations(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__integrations) {
this.__integrations = new DataCache(_select => {
@ -799,7 +802,7 @@ ReactiveCacheClient = {
const ret = this.__integrations.get(Jsons.stringify(select));
return ret;
},
getInvitationCode(idOrFirstObjectSelector, options) {
getInvitationCode(idOrFirstObjectSelector = {}, options = {}) {
const idOrFirstObjectSelect = {idOrFirstObjectSelector, options}
if (!this.__invitationCode) {
this.__invitationCode = new DataCache(_idOrFirstObjectSelect => {
@ -811,7 +814,7 @@ ReactiveCacheClient = {
const ret = this.__invitationCode.get(Jsons.stringify(idOrFirstObjectSelect));
return ret;
},
getInvitationCodes(selector, options, getQuery) {
getInvitationCodes(selector = {}, options = {}, getQuery = false) {
const select = {selector, options, getQuery}
if (!this.__invitationCodes) {
this.__invitationCodes = new DataCache(_select => {
@ -855,7 +858,7 @@ ReactiveCacheClient = {
// - The Programmer hasn't to care about in which context he call's this class
// - having all queries together in 1 class to make it possible to see which queries in Wekan happens, e.g. with console.log
ReactiveCache = {
getBoard(idOrFirstObjectSelector, options) {
getBoard(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getBoard(idOrFirstObjectSelector, options);
@ -864,7 +867,7 @@ ReactiveCache = {
}
return ret;
},
getBoards(selector, options, getQuery) {
getBoards(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getBoards(selector, options, getQuery);
@ -873,7 +876,7 @@ ReactiveCache = {
}
return ret;
},
getList(idOrFirstObjectSelector, options) {
getList(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getList(idOrFirstObjectSelector, options);
@ -882,7 +885,7 @@ ReactiveCache = {
}
return ret;
},
getLists(selector, options, getQuery) {
getLists(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getLists(selector, options, getQuery);
@ -891,7 +894,7 @@ ReactiveCache = {
}
return ret;
},
getSwimlane(idOrFirstObjectSelector, options) {
getSwimlane(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getSwimlane(idOrFirstObjectSelector, options);
@ -900,7 +903,7 @@ ReactiveCache = {
}
return ret;
},
getSwimlanes(selector, options, getQuery) {
getSwimlanes(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getSwimlanes(selector, options, getQuery);
@ -909,7 +912,7 @@ ReactiveCache = {
}
return ret;
},
getChecklist(idOrFirstObjectSelector, options) {
getChecklist(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getChecklist(idOrFirstObjectSelector, options);
@ -918,7 +921,7 @@ ReactiveCache = {
}
return ret;
},
getChecklists(selector, options, getQuery) {
getChecklists(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getChecklists(selector, options, getQuery);
@ -927,7 +930,7 @@ ReactiveCache = {
}
return ret;
},
getChecklistItem(idOrFirstObjectSelector, options) {
getChecklistItem(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getChecklistItem(idOrFirstObjectSelector, options);
@ -936,7 +939,7 @@ ReactiveCache = {
}
return ret;
},
getChecklistItems(selector, options, getQuery) {
getChecklistItems(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getChecklistItems(selector, options, getQuery);
@ -945,7 +948,7 @@ ReactiveCache = {
}
return ret;
},
getCard(idOrFirstObjectSelector, options, noCache = false) {
getCard(idOrFirstObjectSelector = {}, options = {}, noCache = false) {
let ret;
if (Meteor.isServer || noCache === true) {
ret = ReactiveCacheServer.getCard(idOrFirstObjectSelector, options);
@ -954,7 +957,7 @@ ReactiveCache = {
}
return ret;
},
getCards(selector, options, getQuery) {
getCards(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getCards(selector, options, getQuery);
@ -963,7 +966,7 @@ ReactiveCache = {
}
return ret;
},
getCardComment(idOrFirstObjectSelector, options) {
getCardComment(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getCardComment(idOrFirstObjectSelector, options);
@ -972,7 +975,7 @@ ReactiveCache = {
}
return ret;
},
getCardComments(selector, options, getQuery) {
getCardComments(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getCardComments(selector, options, getQuery);
@ -981,7 +984,7 @@ ReactiveCache = {
}
return ret;
},
getCardCommentReaction(idOrFirstObjectSelector, options) {
getCardCommentReaction(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getCardCommentReaction(idOrFirstObjectSelector, options);
@ -990,7 +993,7 @@ ReactiveCache = {
}
return ret;
},
getCardCommentReactions(selector, options, getQuery) {
getCardCommentReactions(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getCardCommentReactions(selector, options, getQuery);
@ -999,7 +1002,7 @@ ReactiveCache = {
}
return ret;
},
getCustomField(idOrFirstObjectSelector, options) {
getCustomField(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getCustomField(idOrFirstObjectSelector, options);
@ -1008,7 +1011,7 @@ ReactiveCache = {
}
return ret;
},
getCustomFields(selector, options, getQuery) {
getCustomFields(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getCustomFields(selector, options, getQuery);
@ -1017,7 +1020,7 @@ ReactiveCache = {
}
return ret;
},
getAttachment(idOrFirstObjectSelector, options) {
getAttachment(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getAttachment(idOrFirstObjectSelector, options);
@ -1026,7 +1029,7 @@ ReactiveCache = {
}
return ret;
},
getAttachments(selector, options, getQuery) {
getAttachments(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getAttachments(selector, options, getQuery);
@ -1035,7 +1038,7 @@ ReactiveCache = {
}
return ret;
},
getAvatar(idOrFirstObjectSelector, options) {
getAvatar(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getAvatar(idOrFirstObjectSelector, options);
@ -1044,7 +1047,7 @@ ReactiveCache = {
}
return ret;
},
getAvatars(selector, options, getQuery) {
getAvatars(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getAvatars(selector, options, getQuery);
@ -1053,7 +1056,7 @@ ReactiveCache = {
}
return ret;
},
getUser(idOrFirstObjectSelector, options) {
getUser(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getUser(idOrFirstObjectSelector, options);
@ -1062,7 +1065,7 @@ ReactiveCache = {
}
return ret;
},
getUsers(selector, options, getQuery) {
getUsers(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getUsers(selector, options, getQuery);
@ -1071,7 +1074,7 @@ ReactiveCache = {
}
return ret;
},
getOrg(idOrFirstObjectSelector, options) {
getOrg(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getOrg(idOrFirstObjectSelector, options);
@ -1080,7 +1083,7 @@ ReactiveCache = {
}
return ret;
},
getOrgs(selector, options, getQuery) {
getOrgs(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getOrgs(selector, options, getQuery);
@ -1089,7 +1092,7 @@ ReactiveCache = {
}
return ret;
},
getTeam(idOrFirstObjectSelector, options) {
getTeam(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getTeam(idOrFirstObjectSelector, options);
@ -1098,7 +1101,7 @@ ReactiveCache = {
}
return ret;
},
getTeams(selector, options, getQuery) {
getTeams(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getTeams(selector, options, getQuery);
@ -1107,7 +1110,7 @@ ReactiveCache = {
}
return ret;
},
getActivity(idOrFirstObjectSelector, options) {
getActivity(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getActivity(idOrFirstObjectSelector, options);
@ -1116,7 +1119,7 @@ ReactiveCache = {
}
return ret;
},
getActivities(selector, options, getQuery) {
getActivities(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getActivities(selector, options, getQuery);
@ -1125,7 +1128,7 @@ ReactiveCache = {
}
return ret;
},
getRule(idOrFirstObjectSelector, options) {
getRule(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getRule(idOrFirstObjectSelector, options);
@ -1134,7 +1137,7 @@ ReactiveCache = {
}
return ret;
},
getRules(selector, options, getQuery) {
getRules(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getRules(selector, options, getQuery);
@ -1143,7 +1146,7 @@ ReactiveCache = {
}
return ret;
},
getAction(idOrFirstObjectSelector, options) {
getAction(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getAction(idOrFirstObjectSelector, options);
@ -1152,7 +1155,7 @@ ReactiveCache = {
}
return ret;
},
getActions(selector, options, getQuery) {
getActions(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getActions(selector, options, getQuery);
@ -1161,7 +1164,7 @@ ReactiveCache = {
}
return ret;
},
getTrigger(idOrFirstObjectSelector, options) {
getTrigger(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getTrigger(idOrFirstObjectSelector, options);
@ -1170,7 +1173,7 @@ ReactiveCache = {
}
return ret;
},
getTriggers(selector, options, getQuery) {
getTriggers(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getTriggers(selector, options, getQuery);
@ -1179,7 +1182,7 @@ ReactiveCache = {
}
return ret;
},
getImpersonatedUser(idOrFirstObjectSelector, options) {
getImpersonatedUser(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getImpersonatedUser(idOrFirstObjectSelector, options);
@ -1188,7 +1191,7 @@ ReactiveCache = {
}
return ret;
},
getImpersonatedUsers(selector, options, getQuery) {
getImpersonatedUsers(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getImpersonatedUsers(selector, options, getQuery);
@ -1197,7 +1200,7 @@ ReactiveCache = {
}
return ret;
},
getIntegration(idOrFirstObjectSelector, options) {
getIntegration(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getIntegration(idOrFirstObjectSelector, options);
@ -1206,7 +1209,7 @@ ReactiveCache = {
}
return ret;
},
getIntegrations(selector, options, getQuery) {
getIntegrations(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getIntegrations(selector, options, getQuery);
@ -1215,17 +1218,17 @@ ReactiveCache = {
}
return ret;
},
getSessionData(idOrFirstObjectSelector, options) {
getSessionData(idOrFirstObjectSelector = {}, options = {}) {
// no reactive cache, otherwise global search will not work anymore
let ret = ReactiveCacheServer.getSessionData(idOrFirstObjectSelector, options);
return ret;
},
getSessionDatas(selector, options, getQuery) {
getSessionDatas(selector = {}, options = {}, getQuery = false) {
// no reactive cache, otherwise global search will not work anymore
let ret = ReactiveCacheServer.getSessionDatas(selector, options, getQuery);
return ret;
},
getInvitationCode(idOrFirstObjectSelector, options) {
getInvitationCode(idOrFirstObjectSelector = {}, options = {}) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getInvitationCode(idOrFirstObjectSelector, options);
@ -1234,7 +1237,7 @@ ReactiveCache = {
}
return ret;
},
getInvitationCodes(selector, options, getQuery) {
getInvitationCodes(selector = {}, options = {}, getQuery = false) {
let ret;
if (Meteor.isServer) {
ret = ReactiveCacheServer.getInvitationCodes(selector, options, getQuery);