switch to use .json instead of .send

Signed-off-by: Emma Indal <emma.indahl@gmail.com>
This commit is contained in:
Emma Indal
2022-06-22 13:39:39 +02:00
parent 741b6df63a
commit 34c97eb35b
4 changed files with 28 additions and 15 deletions
+16 -2
View File
@@ -14,10 +14,24 @@
* limitations under the License.
*/
import { CustomErrorBase } from '@backstage/errors';
import { isError } from '@backstage/errors';
/**
* Failed to query documents for index that does not exist.
* @public
*/
export class MissingIndexError extends CustomErrorBase {}
export class MissingIndexError extends Error {
/**
* An inner error that caused this error to be thrown, if any.
*/
readonly cause?: Error | undefined;
constructor(message?: string, cause?: Error | unknown) {
super(message);
Error.captureStackTrace?.(this, this.constructor);
this.name = this.constructor.name;
this.cause = isError(cause) ? cause : undefined;
}
}