diff options
author | Eugene Sokolov <eug-vs@keemail.me> | 2020-06-25 18:56:55 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-25 18:56:55 +0300 |
commit | 343a975413d8d3ce8194507017fb4ca01a4faf54 (patch) | |
tree | bdf1ebf9113739bfb08cd61239c117d02e273fe7 /models/polls | |
parent | 32e9cd6eec8f45fd9b53c8ab3af5907c8d4064bc (diff) | |
parent | 7bf3e5020bf456b1450bb19bea43df7862cfb08e (diff) | |
download | which-api-343a975413d8d3ce8194507017fb4ca01a4faf54.tar.gz |
Merge pull request #10 from which-ecosystem/circleci
Configure CI
Diffstat (limited to 'models/polls')
-rw-r--r-- | models/polls/poll.model.ts | 10 | ||||
-rw-r--r-- | models/polls/poll.schema.ts | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/models/polls/poll.model.ts b/models/polls/poll.model.ts index 6749e5c..ed05cc7 100644 --- a/models/polls/poll.model.ts +++ b/models/polls/poll.model.ts @@ -1,9 +1,9 @@ -import { Model, model } from 'mongoose'; -import { PollSchema, pollSchema } from './poll.schema'; -import { Types } from 'mongoose'; +import { Model, model, Types } from 'mongoose'; import { Which } from 'which-types'; +import { PollSchema, pollSchema } from './poll.schema'; + -pollSchema.methods.vote = function(userId: string, which: Which): PollSchema { +pollSchema.methods.vote = function vote(userId: string, which: Which): PollSchema { const participants: Types.ObjectId[] = ['left', 'right'].reduce((acc, option) => { const { votes } = this.contents[option]; return acc.concat(votes); @@ -14,7 +14,7 @@ pollSchema.methods.vote = function(userId: string, which: Which): PollSchema { } return this.save(); -} +}; export default model<PollSchema, Model<PollSchema>>('Poll', pollSchema); diff --git a/models/polls/poll.schema.ts b/models/polls/poll.schema.ts index 4d1d762..3a57c28 100644 --- a/models/polls/poll.schema.ts +++ b/models/polls/poll.schema.ts @@ -15,7 +15,7 @@ export interface PollSchema extends Document { } export const imageDataSchema = { - url: String, + url: String }; export const pollSchema = new Schema({ |