1
0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-02-21 07:29:37 +01:00

refactor: improve notifications execution

This commit is contained in:
Juan Picado @jotadeveloper 2018-06-14 07:51:31 +02:00
parent 4245636576
commit 9b29e72b8a
No known key found for this signature in database
GPG Key ID: 18AC54485952D158

@ -88,14 +88,16 @@ export default function(router: Router, auth: IAuth, storage: IStorageHandler, c
return next(err);
}
add_tags(metadata[DIST_TAGS], function(err) {
add_tags(metadata[DIST_TAGS], async function(err) {
if (err) {
return next(err);
}
notify(metadata, config, req.remote_user, `${metadata.name}@${versionToPublish}`).then(() =>{}, (err) => {
try {
await notify(metadata, config, req.remote_user, `${metadata.name}@${versionToPublish}`);
} catch (err) {
logger.logger.error({err}, 'notify batch service has failed: @{err}');
});
}
res.status(201);
return next({ok: ok_message, success: true});