From 7bcfdc4081bc9d153bf7ee37fdcd0c6a6626ec8a Mon Sep 17 00:00:00 2001 From: kevinpauer Date: Thu, 28 Apr 2022 21:12:14 +0200 Subject: [PATCH] Fix shares and keywords --- frontend/src/app/Helpers/helper.service.ts | 2 +- frontend/src/app/Services/bot.service.ts | 5 +++-- .../app/Views/bot-settings/bot-settings.component.html | 2 +- .../src/app/Views/bot-settings/bot-settings.component.ts | 8 ++++---- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/frontend/src/app/Helpers/helper.service.ts b/frontend/src/app/Helpers/helper.service.ts index 60a57c6..f3c21a1 100644 --- a/frontend/src/app/Helpers/helper.service.ts +++ b/frontend/src/app/Helpers/helper.service.ts @@ -21,7 +21,7 @@ export class HelperService { var data = JSON.parse(result); for (let i = 0; i < data.data.length; i++) { shares.push({ - symbol: data.data[i].symbol, + isin: data.data[i].isin, }); } }); diff --git a/frontend/src/app/Services/bot.service.ts b/frontend/src/app/Services/bot.service.ts index 7e8334a..403e8d4 100644 --- a/frontend/src/app/Services/bot.service.ts +++ b/frontend/src/app/Services/bot.service.ts @@ -79,11 +79,12 @@ export class BotService { * @param {string} keyword * @returns Observable */ - public createShare(symbol: string): Observable { + public createShare(isin: string, comment: string): Observable { return this.http.post( API_URL + 'share', { - symbol, + comment, + isin, }, { headers: new HttpHeaders({ diff --git a/frontend/src/app/Views/bot-settings/bot-settings.component.html b/frontend/src/app/Views/bot-settings/bot-settings.component.html index e548477..c324ca0 100644 --- a/frontend/src/app/Views/bot-settings/bot-settings.component.html +++ b/frontend/src/app/Views/bot-settings/bot-settings.component.html @@ -67,7 +67,7 @@ *ngFor="let share of shares" (removed)="removeShare(share)" > - {{ share.symbol }} + {{ share.isin }} diff --git a/frontend/src/app/Views/bot-settings/bot-settings.component.ts b/frontend/src/app/Views/bot-settings/bot-settings.component.ts index 2df9a74..d2b57ec 100644 --- a/frontend/src/app/Views/bot-settings/bot-settings.component.ts +++ b/frontend/src/app/Views/bot-settings/bot-settings.component.ts @@ -14,7 +14,7 @@ export interface Fruit { } export interface Share { - symbol: string; + isin: string; } export interface Keyword { @@ -80,9 +80,9 @@ export class BotSettingsComponent implements OnInit { const value = (event.value || '').trim(); // Add share to database - if (value && !this.shares.includes({ symbol: value.toLowerCase() })) { + if (value && !this.shares.includes({ isin: value.toLowerCase() })) { console.log('Added: ' + value); - this.botService.createShare(value).subscribe((result) => { + this.botService.createShare(value, 'Comment').subscribe((result) => { console.log(result); }); } @@ -99,7 +99,7 @@ export class BotSettingsComponent implements OnInit { } async removeShare(share: Share): Promise { - this.botService.deleteShare(share.symbol).subscribe((result) => { + this.botService.deleteShare(share.isin).subscribe((result) => { console.log(result); });