Skip to content

Commit c94aa09

Browse files
committed
fix prev overcorrection; define metadata
1 parent 85af381 commit c94aa09

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

src/components/events/partials/ModalTabsAndPages/NewAccessPage.tsx

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,13 @@ import ModalContentTable from "../../../shared/modals/ModalContentTable";
2424
* This component renders the access page for new events and series in the wizards.
2525
*/
2626
interface RequiredFormProps {
27-
"dublincore/episode_isPartOf": string,
28-
policies: TransformedAcl[],
29-
aclTemplate: string,
30-
// theme: string,
27+
metadata: {
28+
"dublincore/episode_isPartOf": string,
29+
// other metadata fields as needed
30+
},
31+
policies: TransformedAcl[],
32+
aclTemplate: string,
33+
// theme: string,
3134
}
3235

3336
const NewAccessPage = <T extends RequiredFormProps>({
@@ -121,7 +124,7 @@ const NewAccessPage = <T extends RequiredFormProps>({
121124
{hasAccess(viewUsersAccessRole, user) &&
122125
<AccessPolicyTable
123126
isUserTable={true}
124-
policiesFiltered={policiesFiltered(formik.values.metadata.policies, true)}
127+
policiesFiltered={policiesFiltered(formik.values.policies, true)}
125128
rolesFilteredbyPolicies={rolesFiltered(roles, true)}
126129
header={"EVENTS.EVENTS.DETAILS.ACCESS.ACCESS_POLICY.USERS"}
127130
firstColumnHeader={"EVENTS.EVENTS.DETAILS.ACCESS.ACCESS_POLICY.USER"}
@@ -138,7 +141,7 @@ const NewAccessPage = <T extends RequiredFormProps>({
138141
{hasAccess(viewNonUsersAccessRole, user) &&
139142
<AccessPolicyTable
140143
isUserTable={false}
141-
policiesFiltered={policiesFiltered(formik.values.metadata.policies, false)}
144+
policiesFiltered={policiesFiltered(formik.values.policies, false)}
142145
rolesFilteredbyPolicies={rolesFiltered(roles, false)}
143146
header={"USERS.ACLS.NEW.ACCESS.ACCESS_POLICY.NON_USER_ROLES"}
144147
firstColumnHeader={"EVENTS.EVENTS.DETAILS.ACCESS.ACCESS_POLICY.ROLE"}
@@ -158,7 +161,7 @@ const NewAccessPage = <T extends RequiredFormProps>({
158161
<>
159162
<AccessPolicyTable
160163
isUserTable={false}
161-
policiesFiltered={formik.values.metadata.policies}
164+
policiesFiltered={formik.values.policies}
162165
rolesFilteredbyPolicies={roles}
163166
firstColumnHeader={"EVENTS.EVENTS.DETAILS.ACCESS.ACCESS_POLICY.ROLE"}
164167
createLabel={"EVENTS.EVENTS.DETAILS.ACCESS.ACCESS_POLICY.NEW"}
@@ -186,8 +189,8 @@ const NewAccessPage = <T extends RequiredFormProps>({
186189
<WizardNavigationButtons
187190
formik={formik}
188191
nextPage={() => {
189-
if (dispatch(checkAcls(formik.values.metadata.policies))) {
190-
nextPage(formik.values.metadata);
192+
if (dispatch(checkAcls(formik.values.policies))) {
193+
nextPage(formik.values);
191194
}
192195
}}
193196
previousPage={previousPage}

0 commit comments

Comments
 (0)