Skip to content

Commit 7ac85dc

Browse files
OMRCLOUD-247 Updated typescript version. Removed filepath issues. Added default debug launch for VSCode.
1 parent e801b29 commit 7ac85dc

File tree

5 files changed

+31
-3
lines changed

5 files changed

+31
-3
lines changed

.vscode/launch.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "Launch Demo via NPM",
9+
"request": "launch",
10+
"runtimeArgs": [
11+
"start"
12+
],
13+
"runtimeExecutable": "npm",
14+
"skipFiles": [
15+
"<node_internals>/**"
16+
],
17+
"type": "node"
18+
}
19+
]
20+
}

index.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,10 @@ export abstract class Demo {
144144
let generationResult : OMRResponse = null;
145145
while (true) {
146146
generationResult = await this.generateApi.getGenerateTemplate(id);
147+
148+
if (generationResult.responseStatusCode == "Error"){
149+
throw new Error(generationResult.error.messages[0]);
150+
}
147151

148152
if (generationResult.responseStatusCode == "Ok") {
149153
break;
@@ -195,6 +199,10 @@ export abstract class Demo {
195199
while (true) {
196200
recognitionResult = await this.recognizeApi.getRecognizeTemplate(id);
197201

202+
if (recognitionResult.responseStatusCode == "Error"){
203+
throw new Error(recognitionResult.error.messages[0]);
204+
}
205+
198206
if (recognitionResult.responseStatusCode == "Ok") {
199207
break;
200208
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"author": "",
1212
"license": "ISC",
1313
"devDependencies": {
14-
"typescript": "^4.7.4"
14+
"typescript": "^5.6"
1515
},
1616
"dependencies": {
1717
"@testdeck/mocha": "^0.2.0",

src/api/recognizeTemplate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616

1717
import { OMRResponse } from '../model/OMRResponse';
18-
import { OmrRecognizeTask } from '../model/OmrRecognizeTask';
18+
import { OmrRecognizeTask } from '../model/OMRRecognizeTask';
1919
import {ApiClient} from '../ApiClient';
2020

2121
export class RecognizeTemplate {

test/RecognizeTemplateTest.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { expect } from 'chai';
2020
import {Common} from "./Common";
2121
import {ApiClient} from "../src/ApiClient";
2222
import {RecognizeTemplate} from "../src/api/recognizeTemplate";
23-
import {OmrRecognizeTask} from "../src/model/OmrRecognizeTask";
23+
import {OmrRecognizeTask} from "../src/model/OMRRecognizeTask";
2424
import {OMRResponse} from "../src/model/OMRResponse";
2525
import fs from "fs";
2626
import path from "path";

0 commit comments

Comments
 (0)