Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 9b4b224

Browse files
Update joi validations to match UI needs
1 parent 355015f commit 9b4b224

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

src/modules/skill/service.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const methods = helper.getServiceMethods(
1010
{
1111
skillProviderId: joi.string().required(),
1212
name: joi.string().required(),
13-
uri: joi.string().required(),
13+
uri: joi.string(),
1414
externalId: joi.string().required()
1515
},
1616
{
@@ -19,7 +19,10 @@ const methods = helper.getServiceMethods(
1919
uri: joi.string(),
2020
externalId: joi.string()
2121
},
22-
{},
22+
{
23+
skillProviderId: joi.string(),
24+
externalId: joi.string()
25+
},
2326
async query => {
2427
const dbQueries = []
2528
if (query.externalId) {

src/modules/usersSkill/service.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ const methods = helper.getServiceMethods(
1010
{
1111
userId: joi.string().required(),
1212
skillId: joi.string().required(),
13-
metricValue: joi.string().required(),
14-
certifierId: joi.string().required(),
15-
certifiedDate: joi.date().format('iso').required()
13+
metricValue: joi.string(),
14+
certifierId: joi.string(),
15+
certifiedDate: joi.date().format('iso')
1616
},
1717
{
1818
userId: joi.string(),

0 commit comments

Comments
 (0)