Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
async handleCustomRequest(encodedHttpRequest: EncodedHttpRequest) {
try {
const restApiClient = new PhenylRestApiDirectClient(this.restApiHandler);
const customResponse = await this.customRequestHandler(
encodedHttpRequest,
restApiClient
);
return customResponse;
} catch (err) {
// TODO: Show error in development environment.
const body = "Internal Server Error.";
return createPlainTextResponse(body, 500);
}
}
}
public createDirectClient(): PhenylRestApiDirectClient {
return new PhenylRestApiDirectClient(this);
}