Merge pull request #9418 from strapi/fix/api-params

[i18n] fixing add locale params
This commit is contained in:
cyril lopez 2021-02-17 08:10:13 +01:00 committed by GitHub
commit a2d922daae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -40,7 +40,7 @@ const ModalCreate = ({ onClose, isOpened }) => {
<Formik
initialValues={{ code: defaultOption.label, displayName: defaultOption.value }}
onSubmit={values =>
addLocale({ code: values.code, name: values.displayName }).then(onClose)}
addLocale({ code: values.code, name: values.displayName, isDefault: false }).then(onClose)}
validationSchema={localeFormSchema}
>
{({ handleSubmit, errors }) => (

View File

@ -2,13 +2,14 @@ import { request } from 'strapi-helper-plugin';
import { useMutation, useQueryClient } from 'react-query';
import { getTrad } from '../../utils';
const addLocale = async ({ code, name }) => {
const addLocale = async ({ code, name, isDefault }) => {
try {
const data = await request(`/i18n/locales`, {
method: 'POST',
body: {
name,
code,
isDefault,
},
});