Merge branch 'preprod'
This commit is contained in:
commit
3d1bf732c6
@ -47,4 +47,40 @@ export default class DocumentsNotaryController extends ApiController {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @description Get document by uid
|
||||
* @returns IDocument document
|
||||
*/
|
||||
@Get("/api/v1/customer/documents_notary/:uid", [authHandler])
|
||||
protected async getByUid(req: Request, response: Response) {
|
||||
try {
|
||||
const uid = req.params["uid"];
|
||||
if (!uid) {
|
||||
this.httpBadRequest(response, "uid is required");
|
||||
return;
|
||||
}
|
||||
|
||||
//get query
|
||||
let query;
|
||||
if (req.query["q"]) {
|
||||
query = JSON.parse(req.query["q"] as string);
|
||||
}
|
||||
|
||||
const documentEntity = await this.documentsNotaryService.getByUid(uid, query);
|
||||
|
||||
if (!documentEntity) {
|
||||
this.httpNotFoundRequest(response, "Document not found");
|
||||
return;
|
||||
}
|
||||
|
||||
const document = DocumentNotary.hydrate<DocumentNotary>(documentEntity, { strategy: "excludeAll" });
|
||||
|
||||
//success
|
||||
this.httpSuccess(response, document);
|
||||
} catch (error) {
|
||||
this.httpInternalError(response, error);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -22,6 +22,8 @@ export default class OvhService extends BaseService {
|
||||
receivers: [phoneNumber],
|
||||
senderForResponse: false,
|
||||
sender: "not.IT Fact",
|
||||
noStopClause: true,
|
||||
|
||||
}, (error: any, response: any) => {
|
||||
if (error) {
|
||||
console.error('Error sending Ovh Sms');
|
||||
|
Loading…
x
Reference in New Issue
Block a user