From 75c26572fe0fcc9b305c51d10a39bd1d3fba6f43 Mon Sep 17 00:00:00 2001 From: Baptiste Lemoine Date: Thu, 2 Apr 2020 17:59:33 +0200 Subject: [PATCH] :bug: fix update after vote #65 --- .../poll-display/poll-display.component.html | 7 + src/app/services/config.service.ts | 1439 ++++++++++++++++- 2 files changed, 1443 insertions(+), 3 deletions(-) diff --git a/src/app/pages/poll-display/poll-display.component.html b/src/app/pages/poll-display/poll-display.component.html index 2cc90cf6..a0f17434 100644 --- a/src/app/pages/poll-display/poll-display.component.html +++ b/src/app/pages/poll-display/poll-display.component.html @@ -1,6 +1,13 @@
+ +
diff --git a/src/app/services/config.service.ts b/src/app/services/config.service.ts index a031fde3..e5baa8ac 100644 --- a/src/app/services/config.service.ts +++ b/src/app/services/config.service.ts @@ -230,8 +230,8 @@ export class ConfigService extends PollConfig { if (res.poll.customUrl) { this.urlSlugPublic = this.baseHref + '#/vote/poll/id/' + res.poll.customUrl; } - if (res.voteStack) { - this.loadVoteStack(res.voteStack); + if (res.vote_stack) { + this.loadVoteStack(res.vote_stack); } this.adminKey = res.admin_key; this.urlAdmin = this.baseHref + '#/admin/' + res.admin_key; @@ -259,7 +259,6 @@ export class ConfigService extends PollConfig { this.resetCurrentChoicesAnswers(); keys.forEach((id: any) => { let voteItem = voteStack.votes[id]; - /** * the display of the poll uses the choices data, so we update the choices answers of the current poll to reflect the vote stack we have taken */ @@ -622,4 +621,1438 @@ export class ConfigService extends PollConfig { summary: "Work in progress", }); } + + execStuff() { + const mockResponse = { + "message": "you created a vote stack from an existing owner : tktest@tktest.com", + "poll": { + "id": 3, + "title": "dessin animé préféré", + "customUrl": null, + "description": "choisissez votre animé préféré", + "creationDate": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "expiracyDate": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "owner": { + "__initializer__": null, + "__cloner__": null, + "__isInitialized__": true, + "pseudo": "tk_TEST", + "email": "tktest@tktest.com" + }, + "kind": "text", + "allowedAnswers": [ + "yes" + ], + "modificationPolicy": "self", + "mailOnComment": null, + "mailOnVote": null, + "hideResults": null, + "showResultEvenIfPasswords": null, + "votes": {}, + "stacksOfVotes": {}, + "choices": {}, + "comments": {}, + "defaultExpiracyDaysFromNow": 60 + }, + "vote_stack": { + "id": 43, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-04-02 17:55:45.201475", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 93, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 43 + }, + "6": { + "id": 94, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 43 + }, + "7": { + "id": 95, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 43 + }, + "8": { + "id": 96, + "value": "yes", + "choice_id": 8, + "text": "Les mondes engloutis", + "stack_id": 43 + }, + "9": { + "id": 97, + "value": "yes", + "choice_id": 9, + "text": "Foot 2 rue", + "stack_id": 43 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + "stacks": [ + { + "id": 3, + "modifier_token": "sfdH00Fy17bt5c3Y5zYk5GDsX7Cl67cgec14Qd06V87g74JFOr2UOC2ZL8E919eBmI72W8f5keYDeWfrV7SQW35fw0Vg452k25w9BrS62MtOs89JjLQ", + "pseudo": "voting_people_TEST", + "creation_date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 5, + "value": "maybe", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 3 + }, + "7": { + "id": 4, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 3 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 4, + "modifier_token": "sfdH00Fy17bt5c3Y5zYk5GDsX7Cl67cgec14Qd06V87g74JFOr2UOC2ZL8E919eBmI72W8f5keYDeWfrV7SQW35fw0Vg452k25w9BrS62MtOs89JjLQ", + "pseudo": "voting_people_TEST", + "creation_date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 6, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 4 + }, + "7": { + "id": 8, + "value": "no", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 4 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 5, + "modifier_token": "sfdH00Fy17bt5c3Y5zYk5GDsX7Cl67cgec14Qd06V87g74JFOr2UOC2ZL8E919eBmI72W8f5keYDeWfrV7SQW35fw0Vg452k25w9BrS62MtOs89JjLQ", + "pseudo": "voting_people_TEST", + "creation_date": { + "date": "2020-01-22 16:00:50.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 9, + "value": "no", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 5 + }, + "6": { + "id": 10, + "value": "maybe", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 5 + }, + "7": { + "id": 11, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 5 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 6, + "modifier_token": "W1275k1tOh7CA9e9F0VbD58teW3Z451848Sh14imcr90QY1d3tK415mHw9Ib8II8S91F2n8dhk135-20d9cT2mX3UfZ92aeuQdwcj32e17E0bc50fp3d", + "pseudo": "", + "creation_date": { + "date": "2020-01-22 16:01:10.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 12, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 6 + }, + "6": { + "id": 13, + "value": "maybe", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 6 + }, + "7": { + "id": 14, + "value": "no", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 6 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 7, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-23 16:19:29.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 15, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 7 + }, + "7": { + "choice_id": 7 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "id": 16, + "value": "yes", + "choice_id": 10, + "text": "Le chat, la vache, et l'océan", + "stack_id": 7 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 12, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 11:34:54.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 21, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 12 + }, + "6": { + "choice_id": 6 + }, + "7": { + "choice_id": 7 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "id": 22, + "value": "yes", + "choice_id": 11, + "text": "Digimon", + "stack_id": 12 + } + } + }, + { + "id": 13, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 12:00:47.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 23, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 13 + }, + "7": { + "id": 24, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 13 + }, + "8": { + "choice_id": 8 + }, + "9": { + "id": 25, + "value": "yes", + "choice_id": 9, + "text": "Foot 2 rue", + "stack_id": 13 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 14, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 12:01:47.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 26, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 14 + }, + "6": { + "choice_id": 6 + }, + "7": { + "choice_id": 7 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 15, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 12:07:15.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 27, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 15 + }, + "7": { + "choice_id": 7 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 16, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 12:08:58.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 28, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 16 + }, + "7": { + "choice_id": 7 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 17, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 12:09:15.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "choice_id": 6 + }, + "7": { + "id": 29, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 17 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 18, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 12:15:45.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "choice_id": 6 + }, + "7": { + "id": 30, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 18 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 19, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-24 12:16:50.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 31, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 19 + }, + "6": { + "id": 32, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 19 + }, + "7": { + "id": 33, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 19 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 25, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-29 17:55:42.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 44, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 25 + }, + "7": { + "choice_id": 7 + }, + "8": { + "choice_id": 8 + }, + "9": { + "id": 45, + "value": "yes", + "choice_id": 9, + "text": "Foot 2 rue", + "stack_id": 25 + }, + "10": { + "id": 46, + "value": "yes", + "choice_id": 10, + "text": "Le chat, la vache, et l'océan", + "stack_id": 25 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 26, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-30 10:20:06.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 47, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 26 + }, + "6": { + "id": 48, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 26 + }, + "7": { + "id": 49, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 26 + }, + "8": { + "id": 50, + "value": "yes", + "choice_id": 8, + "text": "Les mondes engloutis", + "stack_id": 26 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 28, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-30 17:23:48.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 53, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 28 + }, + "6": { + "id": 54, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 28 + }, + "7": { + "id": 55, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 28 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "id": 56, + "value": "yes", + "choice_id": 10, + "text": "Le chat, la vache, et l'océan", + "stack_id": 28 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 35, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-01-31 09:42:28.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "id": 69, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 35 + }, + "7": { + "id": 70, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 35 + }, + "8": { + "choice_id": 8 + }, + "9": { + "choice_id": 9 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 37, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-02-05 10:38:47.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "choice_id": 5 + }, + "6": { + "choice_id": 6 + }, + "7": { + "choice_id": 7 + }, + "8": { + "id": 74, + "value": "yes", + "choice_id": 8, + "text": "Les mondes engloutis", + "stack_id": 37 + }, + "9": { + "id": 75, + "value": "yes", + "choice_id": 9, + "text": "Foot 2 rue", + "stack_id": 37 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 40, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-02-22 17:53:57.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 82, + "value": "no", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 40 + }, + "6": { + "id": 83, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 40 + }, + "7": { + "choice_id": 7 + }, + "8": { + "id": 84, + "value": "yes", + "choice_id": 8, + "text": "Les mondes engloutis", + "stack_id": 40 + }, + "9": { + "id": 85, + "value": "yes", + "choice_id": 9, + "text": "Foot 2 rue", + "stack_id": 40 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 41, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-04-01 12:24:37.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 86, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 41 + }, + "6": { + "id": 87, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 41 + }, + "7": { + "id": 88, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 41 + }, + "8": { + "choice_id": 8 + }, + "9": { + "id": 89, + "value": "yes", + "choice_id": 9, + "text": "Foot 2 rue", + "stack_id": 41 + }, + "10": { + "id": 90, + "value": "yes", + "choice_id": 10, + "text": "Le chat, la vache, et l'océan", + "stack_id": 41 + }, + "11": { + "choice_id": 11 + } + } + }, + { + "id": 43, + "modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "pseudo": "tk_TEST", + "creation_date": { + "date": "2020-04-02 17:55:45.201475", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "votes": { + "5": { + "id": 93, + "value": "yes", + "choice_id": 5, + "text": "Vic le viking", + "stack_id": 43 + }, + "6": { + "id": 94, + "value": "yes", + "choice_id": 6, + "text": "Boumbo petite automobile", + "stack_id": 43 + }, + "7": { + "id": 95, + "value": "yes", + "choice_id": 7, + "text": "Les mystérieuses cités d'or", + "stack_id": 43 + }, + "8": { + "id": 96, + "value": "yes", + "choice_id": 8, + "text": "Les mondes engloutis", + "stack_id": 43 + }, + "9": { + "id": 97, + "value": "yes", + "choice_id": 9, + "text": "Foot 2 rue", + "stack_id": 43 + }, + "10": { + "choice_id": 10 + }, + "11": { + "choice_id": 11 + } + } + } + ], + "comments": [ + { + "id": 4, + "text": "wouah trop bien framadate HOUHOUUUU!", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-22 16:00:22.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 6, + "text": "wouah trop bien framadate! zerf zrg ergetetht", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-22 16:09:32.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 7, + "text": "comment numléro 4\n", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-22 16:09:51.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 8, + "text": "wouah trop bien framadate!", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-22 16:15:24.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 9, + "text": "wouah trop bien framadate zef ret r e re!", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-23 14:11:21.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 13, + "text": "OUAIIII", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-23 16:35:52.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 14, + "text": "MAAAAHAHAHAHHAA", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-23 16:36:04.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 16, + "text": "Meeeeeh", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-23 18:37:49.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 18, + "text": "wouah trop bien framadate!", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-24 11:34:58.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 19, + "text": "Ndjdjkddkld", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-24 11:35:08.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 20, + "text": "wouah trop bien framadate!", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-24 12:16:24.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + }, + { + "id": 21, + "text": "encore un commentaire ", + "pseudo": "tk_TEST", + "date": { + "date": "2020-01-24 12:16:38.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + } + } + ], + "choices": [ + { + "id": 5, + "date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "text": "Vic le viking", + "url": null + }, + { + "id": 6, + "date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "text": "Boumbo petite automobile", + "url": null + }, + { + "id": 7, + "date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "text": "Les mystérieuses cités d'or", + "url": null + }, + { + "id": 8, + "date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "text": "Les mondes engloutis", + "url": null + }, + { + "id": 9, + "date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "text": "Foot 2 rue", + "url": null + }, + { + "id": 10, + "date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "text": "Le chat, la vache, et l'océan", + "url": null + }, + { + "id": 11, + "date": { + "date": "2020-01-22 14:28:19.000000", + "timezone_type": 3, + "timezone": "Europe/Paris" + }, + "text": "Digimon", + "url": null + } + ], + "choices_count": { + "counts": { + "5": { + "choice_id": 5, + "choice_text": "Vic le viking", + "id": 9, + "score": 8, + "yes": { + "count": 8, + "people": [ + "", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST" + ] + }, + "maybe": { + "count": 0, + "people": [] + }, + "no": { + "count": 2, + "people": [ + "voting_people_TEST", + "tk_TEST" + ] + } + }, + "6": { + "choice_id": 6, + "choice_text": "Boumbo petite automobile", + "id": 5, + "score": 14.5, + "yes": { + "count": 13, + "people": [ + "voting_people_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST" + ] + }, + "maybe": { + "count": 3, + "people": [ + "voting_people_TEST", + "voting_people_TEST", + "" + ] + }, + "no": { + "count": 0, + "people": [] + } + }, + "7": { + "choice_id": 7, + "choice_text": "Les mystérieuses cités d'or", + "id": 4, + "score": 12, + "yes": { + "count": 12, + "people": [ + "voting_people_TEST", + "voting_people_TEST", + "voting_people_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST" + ] + }, + "maybe": { + "count": 0, + "people": [] + }, + "no": { + "count": 2, + "people": [ + "voting_people_TEST", + "" + ] + } + }, + "8": { + "choice_id": 8, + "choice_text": "Les mondes engloutis", + "id": 50, + "score": 4, + "yes": { + "count": 4, + "people": [ + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST" + ] + }, + "maybe": { + "count": 0, + "people": [] + }, + "no": { + "count": 0, + "people": [] + } + }, + "9": { + "choice_id": 9, + "choice_text": "Foot 2 rue", + "id": 25, + "score": 6, + "yes": { + "count": 6, + "people": [ + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST" + ] + }, + "maybe": { + "count": 0, + "people": [] + }, + "no": { + "count": 0, + "people": [] + } + }, + "10": { + "choice_id": 10, + "choice_text": "Le chat, la vache, et l'océan", + "id": 16, + "score": 4, + "yes": { + "count": 4, + "people": [ + "tk_TEST", + "tk_TEST", + "tk_TEST", + "tk_TEST" + ] + }, + "maybe": { + "count": 0, + "people": [] + }, + "no": { + "count": 0, + "people": [] + } + }, + "11": { + "choice_id": 11, + "choice_text": "Digimon", + "id": 22, + "score": 1, + "yes": { + "count": 1, + "people": [ + "tk_TEST" + ] + }, + "maybe": { + "count": 0, + "people": [] + }, + "no": { + "count": 0, + "people": [] + } + } + }, + "maxScore": 14.5 + }, + "vote_count": 21, + "owner": { + "__initializer__": null, + "__cloner__": null, + "__isInitialized__": true, + "pseudo": "tk_TEST", + "email": "tktest@tktest.com" + }, + "owner_modifier_token": "b88Qnb1A515Sfedee8b74d726A32444m87cn9Zc0f9t6Ued516f76235V93tBKcJVJearh061S8I0o5l24wbIaMe2v4wg76dhEBBi9m-28Qa601b664L", + "admin_key": "A8jZ9oc1jsFGZJ024c457f0Wj1bYca5m6537cm9nCg7catZdc18ke5Kqd449eL290oHCqdu3SNmkC7yIHj96n6dnU7ca7qdaf2VSRMI48eXd61O9a3U", + "json_you_sent": { + "pseudo": "mon pseudo", + "email": "tktest@tktest.com", + "votes": [ + { + "choice_id": 5, + "value": "yes" + }, + { + "choice_id": 6, + "value": "yes" + }, + { + "choice_id": 7, + "value": "yes" + }, + { + "choice_id": 8, + "value": "yes" + }, + { + "choice_id": 9, + "value": "yes" + } + ] + } + }; + this.updateCurrentPollFromResponse(mockResponse); + } }