|
@@ -10,10 +10,14 @@ export default function () {
|
|
|
const authorizationHeader = req.headers.authorization;
|
|
|
const eventCode = req.headers["event-code"];
|
|
|
|
|
|
- if (!authorizationHeader || !eventCode || typeof eventCode !== "string") {
|
|
|
+ if (!authorizationHeader) {
|
|
|
return next(ApiError.UnauthorizedError());
|
|
|
}
|
|
|
|
|
|
+ if (!eventCode || typeof eventCode !== "string") {
|
|
|
+ return next(ApiError.BadRequest("neEventCode", "event-code не указан"));
|
|
|
+ }
|
|
|
+
|
|
|
const accessToken = authorizationHeader.split(" ")[1];
|
|
|
if (!accessToken) {
|
|
|
return next(ApiError.UnauthorizedError());
|
|
@@ -26,6 +30,7 @@ export default function () {
|
|
|
|
|
|
req.user = userData;
|
|
|
req.eventCode = eventCode;
|
|
|
+
|
|
|
next();
|
|
|
} catch (e) {
|
|
|
logger.silly(e);
|