description not as required input
parent
9f851cc180
commit
9fe78001e7
|
@ -285,17 +285,16 @@ export async function UpdateStoreServiceActivity(req: Request, res: Response) {
|
|||
};
|
||||
}
|
||||
|
||||
if (description) {
|
||||
if (!isStoreServiceActivityDescriptionValid(description)) {
|
||||
return res.status(400).send({ err: "invalid request" });
|
||||
}
|
||||
|
||||
update = {
|
||||
...update,
|
||||
description: description,
|
||||
};
|
||||
// description is optional - can be empty string
|
||||
if (!isStoreServiceActivityDescriptionValid(description)) {
|
||||
return res.status(400).send({ err: "invalid request" });
|
||||
}
|
||||
|
||||
update = {
|
||||
...update,
|
||||
description: description,
|
||||
};
|
||||
|
||||
if (price) {
|
||||
if (!isStoreServiceActivityPriceValid(price)) {
|
||||
return res.status(400).send({ err: "invalid request" });
|
||||
|
|
|
@ -21,7 +21,6 @@ export const STORE_SERVICE_MAX_LENGTH = 64;
|
|||
export const STORE_SERVICE_ACTIVITY_NAME_MIN_LENGTH = 3;
|
||||
export const STORE_SERVICE_ACTIVITY_NAME_MAX_LENGTH = 64;
|
||||
|
||||
export const STORE_SERVICE_ACTIVITY_DESCRIPTION_MIN_LENGTH = 3;
|
||||
export const STORE_SERVICE_ACTIVITY_DESCRIPTION_MAX_LENGTH = 1024;
|
||||
|
||||
export const STORE_SERVICE_ACTIVITY_PRICE_MIN = 0;
|
||||
|
|
|
@ -12,7 +12,6 @@ import {
|
|||
STORE_SERVICE_ACTIVITY_NAME_MAX_LENGTH,
|
||||
STORE_SERVICE_ACTIVITY_NAME_MIN_LENGTH,
|
||||
STORE_SERVICE_ACTIVITY_DESCRIPTION_MAX_LENGTH,
|
||||
STORE_SERVICE_ACTIVITY_DESCRIPTION_MIN_LENGTH,
|
||||
STORE_SERVICE_ACTIVITY_PRICE_MAX,
|
||||
STORE_SERVICE_ACTIVITY_PRICE_MIN,
|
||||
STORE_SERVICE_ACTIVITY_DURATION_MAX,
|
||||
|
@ -84,10 +83,8 @@ export function isStoreServiceActivityDescriptionValid(
|
|||
storeServiceActivityDescription: string
|
||||
) {
|
||||
return (
|
||||
storeServiceActivityDescription.length >=
|
||||
STORE_SERVICE_ACTIVITY_DESCRIPTION_MIN_LENGTH &&
|
||||
storeServiceActivityDescription.length <=
|
||||
STORE_SERVICE_ACTIVITY_DESCRIPTION_MAX_LENGTH
|
||||
STORE_SERVICE_ACTIVITY_DESCRIPTION_MAX_LENGTH
|
||||
);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue