Skip to content

Commit d07d3c9

Browse files
committed
Catch 503 responses
1 parent 26df9f0 commit d07d3c9

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/api/index.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,13 @@ export class AtelierAPI {
321321
// resolveWithFullResponse: true,
322322
// simple: true,
323323
});
324+
if (response.status === 503) {
325+
// User likely ran out of licenses
326+
throw {
327+
statusCode: response.status,
328+
message: `The server at ${host}:${port} is unavailable. Check License Usage.`,
329+
};
330+
}
324331
if (response.status === 401) {
325332
authRequestMap.delete(target);
326333
if (this.wsOrFile && !checkingConnection) {

0 commit comments

Comments
 (0)