fixes errors with client registration process
This commit is contained in:
@@ -34,7 +34,7 @@ const Auth = (props) => {
|
||||
label="Email"
|
||||
autoComplete="email"
|
||||
/>
|
||||
{changingPassword && (
|
||||
{(changingPassword || requirePassword) && (
|
||||
<div className={`${baseClass}__changing-password`}>
|
||||
<Password
|
||||
autoComplete="off"
|
||||
|
||||
@@ -82,13 +82,15 @@ const EditView = (props) => {
|
||||
const collectionPermissions = permissions?.[slug];
|
||||
|
||||
const apiURL = `${serverURL}${api}/${slug}/${id}`;
|
||||
let action = `${serverURL}${api}/${slug}${isEditing ? `/${id}` : ''}?depth=0`;
|
||||
let action = `${serverURL}${api}/${slug}${isEditing ? `/${id}` : ''}`;
|
||||
const hasSavePermission = (isEditing && collectionPermissions?.update?.permission) || (!isEditing && collectionPermissions?.create?.permission);
|
||||
|
||||
if (auth && !isEditing) {
|
||||
action = `${action}/register`;
|
||||
}
|
||||
|
||||
action += '?depth=0';
|
||||
|
||||
return (
|
||||
<RenderCustomComponent
|
||||
DefaultComponent={DefaultEdit}
|
||||
|
||||
Reference in New Issue
Block a user