From 3b98da9edd6e94802cf6f47d188b7b7192766965 Mon Sep 17 00:00:00 2001 From: Bobby Galli Date: Mon, 22 Nov 2021 12:48:01 -0800 Subject: [PATCH] fix: crashesApiRow id, stackKeyId should be type number (#63) Fixes #62 --- src/crashes/crashes-api-row/crashes-api-row.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/crashes/crashes-api-row/crashes-api-row.ts b/src/crashes/crashes-api-row/crashes-api-row.ts index a9eacde..1352728 100644 --- a/src/crashes/crashes-api-row/crashes-api-row.ts +++ b/src/crashes/crashes-api-row/crashes-api-row.ts @@ -1,6 +1,7 @@ interface CrashData { id: string; stackKey: string; + stackId: string; stackKeyId: string; appName: string; appVersion: string; @@ -31,9 +32,10 @@ export interface CrashesApiResponseRow extends CrashData { } export class CrashesApiRow { - public id: string; + public id: number; public stackKey: string; - public stackKeyId: string; + public stackId: number; + public stackKeyId: number; public appName: string; public appVersion: string; public appDescription: string; @@ -54,9 +56,10 @@ export class CrashesApiRow { public exceptionMessage: string; constructor(rawApiRow: CrashesApiResponseRow) { - this.id = rawApiRow.id; + this.id = Number(rawApiRow.id); this.stackKey = rawApiRow.stackKey; - this.stackKeyId = rawApiRow.stackKeyId; + this.stackKeyId = Number(rawApiRow.stackKeyId); + this.stackId = Number(rawApiRow.stackId); this.appName = rawApiRow.appName; this.appVersion = rawApiRow.appVersion; this.appDescription = rawApiRow.appDescription;