diff --git a/db/migrations/20180831165621_question_for_answer.js b/db/migrations/20180831165621_question_for_answer.js new file mode 100644 index 0000000000000000000000000000000000000000..6464eabb459359f66e2b9c1e57df8c0be7e30da1 --- /dev/null +++ b/db/migrations/20180831165621_question_for_answer.js @@ -0,0 +1,12 @@ + +exports.up = async function(knex, Promise) { + await knex.schema.table('questions', table => { + table.string('for_answer', 128); + }); +}; + +exports.down = async function(knex, Promise) { + await knex.schema.table('questions', table => { + table.dropColumn('for_answer'); + }); +}; diff --git a/src/graphql/resolvers/messages.js b/src/graphql/resolvers/messages.js index 805b2ed0fec408f0b144a5e80580edd72281e280..e4c3a6bd32f0e309afb650ba6c0b47ceb0026330 100644 --- a/src/graphql/resolvers/messages.js +++ b/src/graphql/resolvers/messages.js @@ -16,8 +16,10 @@ const MessageResolvers = { if (obj.for_question) { return "Answer"; } - return "Question"; - + if (obj.for_answer) { + return "Question"; + } + return "PrivatePost"; } },