Skip to content
Snippets Groups Projects
Commit 1abe2ce8 authored by Elia AZAR's avatar Elia AZAR
Browse files

Added 2 new function getAllQuestionsReceived and getAllAnswersReceived in...

Added 2 new function getAllQuestionsReceived and getAllAnswersReceived in messageModels that are not implemented yet
parent cb711570
No related branches found
No related tags found
No related merge requests found
......@@ -75,6 +75,23 @@ export class MessageModel {
return Question.tryCreate(mid);
}
/**
* @memberof GraphQL.Group#
* @function questions
* @summary Renvoie les questions adressées a ce groupe
* @return {Promise(Question[])}
* @rights viewer
* @async
*/
async getAllQuestionsReceived(gid: number): Promise<Question[]> {
throw "Not implemented"
// let result = await knex('questions').select().whereIn('id', received_messages);
// for(let entry of result){
// entry.type = "Question";
// }
// return result;
}
/**
* @memberof GraphQL.MessageModel#
* @function getAnswer
......@@ -88,6 +105,24 @@ export class MessageModel {
return Answer.tryCreate(mid);
}
/**
* @memberof GraphQL.Group#
* @function answers
* @summary Renvoie les réponses de ce groupe
* @return {Promise(Answer[])}
* @rights viewer
* @async
*/
async getAllAnswersSent(gid: number): Promise<Answer[]> {
throw "Not implemented"
// let received_messages = await selectors.recievedMessages(user, groupUID);
// let result = await knex('answers').select().whereIn('id', received_messages);
// for(let entry of result){
// entry.type = "Answer";
// }
// return result;
}
/**
* @memberof GraphQL.MessageModel#
* @function getAllMessages
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment