mirror of
https://github.com/wekan/wekan.git
synced 2025-12-20 09:20:12 +01:00
ReactiveCache, adding methods for Mongo.Collection#find
This commit is contained in:
parent
3a7eece244
commit
6c8a5cc580
1 changed files with 276 additions and 0 deletions
|
|
@ -7,30 +7,58 @@ ReactiveCacheServer = {
|
||||||
const ret = Boards.findOne(idOrFirstObjectSelector);
|
const ret = Boards.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getBoards(selector) {
|
||||||
|
const ret = Boards.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getList(idOrFirstObjectSelector) {
|
getList(idOrFirstObjectSelector) {
|
||||||
const ret = Lists.findOne(idOrFirstObjectSelector);
|
const ret = Lists.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getLists(selector) {
|
||||||
|
const ret = Lists.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getSwimlane(idOrFirstObjectSelector) {
|
getSwimlane(idOrFirstObjectSelector) {
|
||||||
const ret = Swimlanes.findOne(idOrFirstObjectSelector);
|
const ret = Swimlanes.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getSwimlanes(selector) {
|
||||||
|
const ret = Swimlanes.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getChecklist(idOrFirstObjectSelector) {
|
getChecklist(idOrFirstObjectSelector) {
|
||||||
const ret = Checklists.findOne(idOrFirstObjectSelector);
|
const ret = Checklists.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getChecklists(selector) {
|
||||||
|
const ret = Checklists.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getChecklistItem(idOrFirstObjectSelector) {
|
getChecklistItem(idOrFirstObjectSelector) {
|
||||||
const ret = ChecklistItems.findOne(idOrFirstObjectSelector);
|
const ret = ChecklistItems.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getChecklistItems(selector) {
|
||||||
|
const ret = ChecklistItems.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCard(idOrFirstObjectSelector) {
|
getCard(idOrFirstObjectSelector) {
|
||||||
const ret = Cards.findOne(idOrFirstObjectSelector);
|
const ret = Cards.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getCards(selector) {
|
||||||
|
const ret = Cards.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCardComment(idOrFirstObjectSelector) {
|
getCardComment(idOrFirstObjectSelector) {
|
||||||
const ret = CardComments.findOne(idOrFirstObjectSelector);
|
const ret = CardComments.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getCardComments(selector) {
|
||||||
|
const ret = CardComments.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCustomField(idOrFirstObjectSelector) {
|
getCustomField(idOrFirstObjectSelector) {
|
||||||
const ret = CustomFields.findOne(idOrFirstObjectSelector);
|
const ret = CustomFields.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
|
|
@ -43,22 +71,42 @@ ReactiveCacheServer = {
|
||||||
const ret = Attachments.findOne(idOrFirstObjectSelector);
|
const ret = Attachments.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getAttachments(selector) {
|
||||||
|
const ret = Attachments.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getUser(idOrFirstObjectSelector) {
|
getUser(idOrFirstObjectSelector) {
|
||||||
const ret = Users.findOne(idOrFirstObjectSelector);
|
const ret = Users.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getUsers(selector) {
|
||||||
|
const ret = Users.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getOrg(idOrFirstObjectSelector) {
|
getOrg(idOrFirstObjectSelector) {
|
||||||
const ret = Org.findOne(idOrFirstObjectSelector);
|
const ret = Org.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getOrgs(selector) {
|
||||||
|
const ret = Org.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getTeam(idOrFirstObjectSelector) {
|
getTeam(idOrFirstObjectSelector) {
|
||||||
const ret = Team.findOne(idOrFirstObjectSelector);
|
const ret = Team.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getTeams(selector) {
|
||||||
|
const ret = Team.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getActivity(idOrFirstObjectSelector) {
|
getActivity(idOrFirstObjectSelector) {
|
||||||
const ret = Activities.findOne(idOrFirstObjectSelector);
|
const ret = Activities.findOne(idOrFirstObjectSelector);
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getActivities(selector) {
|
||||||
|
const ret = Activities.find(selector).fetch();
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCurrentSetting() {
|
getCurrentSetting() {
|
||||||
const ret = Settings.findOne();
|
const ret = Settings.findOne();
|
||||||
return ret;
|
return ret;
|
||||||
|
|
@ -83,6 +131,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__board.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__board.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getBoards(selector) {
|
||||||
|
if (!this.__boards) {
|
||||||
|
this.__boards = new DataCache(_selector => {
|
||||||
|
const _ret = Boards.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__boards.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getList(idOrFirstObjectSelector) {
|
getList(idOrFirstObjectSelector) {
|
||||||
if (!this.__list) {
|
if (!this.__list) {
|
||||||
this.__list = new DataCache(_idOrFirstObjectSelector => {
|
this.__list = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -93,6 +151,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__list.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__list.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getLists(selector) {
|
||||||
|
if (!this.__lists) {
|
||||||
|
this.__lists = new DataCache(_selector => {
|
||||||
|
const _ret = Lists.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__lists.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getSwimlane(idOrFirstObjectSelector) {
|
getSwimlane(idOrFirstObjectSelector) {
|
||||||
if (!this.__swimlane) {
|
if (!this.__swimlane) {
|
||||||
this.__swimlane = new DataCache(_idOrFirstObjectSelector => {
|
this.__swimlane = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -103,6 +171,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__swimlane.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__swimlane.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getSwimlanes(selector) {
|
||||||
|
if (!this.__swimlanes) {
|
||||||
|
this.__swimlanes = new DataCache(_selector => {
|
||||||
|
const _ret = Swimlanes.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__swimlanes.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getChecklist(idOrFirstObjectSelector) {
|
getChecklist(idOrFirstObjectSelector) {
|
||||||
if (!this.__checklist) {
|
if (!this.__checklist) {
|
||||||
this.__checklist = new DataCache(_idOrFirstObjectSelector => {
|
this.__checklist = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -113,6 +191,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__checklist.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__checklist.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getChecklists(selector) {
|
||||||
|
if (!this.__checklists) {
|
||||||
|
this.__checklists = new DataCache(_selector => {
|
||||||
|
const _ret = Checklists.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__checklists.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getChecklistItem(idOrFirstObjectSelector) {
|
getChecklistItem(idOrFirstObjectSelector) {
|
||||||
if (!this.__checklistItem) {
|
if (!this.__checklistItem) {
|
||||||
this.__checklistItem = new DataCache(_idOrFirstObjectSelector => {
|
this.__checklistItem = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -123,6 +211,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__checklistItem.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__checklistItem.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getChecklistItems(selector) {
|
||||||
|
if (!this.__checklistItems) {
|
||||||
|
this.__checklistItems = new DataCache(_selector => {
|
||||||
|
const _ret = ChecklistItems.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__checklistItems.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCard(idOrFirstObjectSelector) {
|
getCard(idOrFirstObjectSelector) {
|
||||||
if (!this.__card) {
|
if (!this.__card) {
|
||||||
this.__card = new DataCache(_idOrFirstObjectSelector => {
|
this.__card = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -133,6 +231,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__card.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__card.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getCards(selector) {
|
||||||
|
if (!this.__cards) {
|
||||||
|
this.__cards = new DataCache(_selector => {
|
||||||
|
const _ret = Cards.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__cards.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCardComment(idOrFirstObjectSelector) {
|
getCardComment(idOrFirstObjectSelector) {
|
||||||
if (!this.__cardComment) {
|
if (!this.__cardComment) {
|
||||||
this.__cardComment = new DataCache(_idOrFirstObjectSelector => {
|
this.__cardComment = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -143,6 +251,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__cardComment.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__cardComment.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getCardComments(selector) {
|
||||||
|
if (!this.__cardComments) {
|
||||||
|
this.__cardComments = new DataCache(_selector => {
|
||||||
|
const _ret = CardComments.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__cardComments.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCustomField(idOrFirstObjectSelector) {
|
getCustomField(idOrFirstObjectSelector) {
|
||||||
if (!this.__customField) {
|
if (!this.__customField) {
|
||||||
this.__customField = new DataCache(_idOrFirstObjectSelector => {
|
this.__customField = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -173,6 +291,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__attachment.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__attachment.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getAttachments(selector) {
|
||||||
|
if (!this.__attachments) {
|
||||||
|
this.__attachments = new DataCache(_selector => {
|
||||||
|
const _ret = Attachments.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__attachments.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getUser(idOrFirstObjectSelector) {
|
getUser(idOrFirstObjectSelector) {
|
||||||
if (!this.__user) {
|
if (!this.__user) {
|
||||||
this.__user = new DataCache(_idOrFirstObjectSelector => {
|
this.__user = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -183,6 +311,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__user.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__user.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getUsers(selector) {
|
||||||
|
if (!this.__users) {
|
||||||
|
this.__users = new DataCache(_selector => {
|
||||||
|
const _ret = Users.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__users.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getOrg(idOrFirstObjectSelector) {
|
getOrg(idOrFirstObjectSelector) {
|
||||||
if (!this.__org) {
|
if (!this.__org) {
|
||||||
this.__org = new DataCache(_idOrFirstObjectSelector => {
|
this.__org = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -193,6 +331,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__org.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__org.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getOrgs(selector) {
|
||||||
|
if (!this.__orgs) {
|
||||||
|
this.__orgs = new DataCache(_selector => {
|
||||||
|
const _ret = Org.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__orgs.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getTeam(idOrFirstObjectSelector) {
|
getTeam(idOrFirstObjectSelector) {
|
||||||
if (!this.__team) {
|
if (!this.__team) {
|
||||||
this.__team = new DataCache(_idOrFirstObjectSelector => {
|
this.__team = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -203,6 +351,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__team.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__team.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getTeams(selector) {
|
||||||
|
if (!this.__teams) {
|
||||||
|
this.__teams = new DataCache(_selector => {
|
||||||
|
const _ret = Team.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__teams.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getActivity(idOrFirstObjectSelector) {
|
getActivity(idOrFirstObjectSelector) {
|
||||||
if (!this.__activity) {
|
if (!this.__activity) {
|
||||||
this.__activity = new DataCache(_idOrFirstObjectSelector => {
|
this.__activity = new DataCache(_idOrFirstObjectSelector => {
|
||||||
|
|
@ -213,6 +371,16 @@ ReactiveCacheClient = {
|
||||||
const ret = this.__activity.get(Jsons.stringify(idOrFirstObjectSelector));
|
const ret = this.__activity.get(Jsons.stringify(idOrFirstObjectSelector));
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getActivities(selector) {
|
||||||
|
if (!this.__activities) {
|
||||||
|
this.__activities = new DataCache(_selector => {
|
||||||
|
const _ret = Activities.find(Jsons.parse(_selector)).fetch();
|
||||||
|
return _ret;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const ret = this.__activities.get(Jsons.stringify(selector));
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCurrentSetting() {
|
getCurrentSetting() {
|
||||||
if (!this.__currentSetting || !this.__currentSetting.get()) {
|
if (!this.__currentSetting || !this.__currentSetting.get()) {
|
||||||
this.__currentSetting = new DataCache(() => {
|
this.__currentSetting = new DataCache(() => {
|
||||||
|
|
@ -251,6 +419,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getBoards(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getBoards(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getBoards(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getList(idOrFirstObjectSelector) {
|
getList(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -260,6 +437,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getLists(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getLists(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getLists(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getSwimlane(idOrFirstObjectSelector) {
|
getSwimlane(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -269,6 +455,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getSwimlanes(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getSwimlanes(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getSwimlanes(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getChecklist(idOrFirstObjectSelector) {
|
getChecklist(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -278,6 +473,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getChecklists(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getChecklists(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getChecklists(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getChecklistItem(idOrFirstObjectSelector) {
|
getChecklistItem(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -287,6 +491,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getChecklistItems(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getChecklistItems(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getChecklistItems(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCard(idOrFirstObjectSelector) {
|
getCard(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -296,6 +509,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getCards(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getCards(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getCards(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCardComment(idOrFirstObjectSelector) {
|
getCardComment(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -305,6 +527,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getCardComments(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getCardComments(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getCardComments(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCustomField(idOrFirstObjectSelector) {
|
getCustomField(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -332,6 +563,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getAttachments(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getAttachments(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getAttachments(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getUser(idOrFirstObjectSelector) {
|
getUser(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -341,6 +581,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getUsers(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getUsers(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getUsers(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getOrg(idOrFirstObjectSelector) {
|
getOrg(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -350,6 +599,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getOrgs(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getOrgs(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getOrgs(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getTeam(idOrFirstObjectSelector) {
|
getTeam(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -359,6 +617,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getTeams(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getTeams(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getTeams(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getActivity(idOrFirstObjectSelector) {
|
getActivity(idOrFirstObjectSelector) {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
@ -368,6 +635,15 @@ ReactiveCache = {
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
},
|
},
|
||||||
|
getActivities(selector) {
|
||||||
|
let ret;
|
||||||
|
if (Meteor.isServer) {
|
||||||
|
ret = ReactiveCacheServer.getActivities(selector);
|
||||||
|
} else {
|
||||||
|
ret = ReactiveCacheClient.getActivities(selector);
|
||||||
|
}
|
||||||
|
return ret;
|
||||||
|
},
|
||||||
getCurrentSetting() {
|
getCurrentSetting() {
|
||||||
let ret;
|
let ret;
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue