1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-05 17:53:12 +02:00

fix: add json support for importing

This commit is contained in:
Ivar Conradi Østhus 2021-09-21 15:06:35 +02:00
parent 41b7c336e4
commit 4a907680f5
No known key found for this signature in database
GPG Key ID: 31AC596886B0BD09
2 changed files with 2 additions and 1 deletions

View File

@ -36,6 +36,7 @@ class StateController extends Controller {
this.logger = config.getLogger('/admin-api/state.ts');
this.stateService = stateService;
this.fileupload('/import', upload.single('file'), this.import, ADMIN);
this.post('/import', this.import, ADMIN);
this.get('/export', this.export, ADMIN);
}

View File

@ -13,7 +13,7 @@ export const featureStrategySchema = joi
featureName: joi.string(),
projectId: joi.string(),
environment: joi.string(),
parameters: joi.object().optional(),
parameters: joi.object().optional().allow(null),
constraints: joi.array().optional(),
strategyName: joi.string(),
})