Use portal visibility fields in console lists
Stop aliasing compliancePortalVisibility to compliancePageVisibility in document, file, and audit list items so the console matches the renamed GraphQL field. Signed-off-by: Bryan Frimin <bryan@probo.com>
This commit is contained in:
@@ -46,7 +46,7 @@ const auditFragment = graphql`
|
||||
}
|
||||
validUntil
|
||||
state
|
||||
compliancePageVisibility: compliancePortalVisibility
|
||||
compliancePortalVisibility
|
||||
}
|
||||
`;
|
||||
|
||||
@@ -120,7 +120,7 @@ export function CompliancePageAuditListItem(props: {
|
||||
<Td noLink width={130} className="pr-0">
|
||||
<Field
|
||||
type="select"
|
||||
value={audit.compliancePageVisibility}
|
||||
value={audit.compliancePortalVisibility}
|
||||
onValueChange={value => void handleVisibilityChange(value)}
|
||||
disabled={isUpdatingAuditVisibility || !compliancePage.canUpdate}
|
||||
className="w-[105px]"
|
||||
|
||||
@@ -45,7 +45,7 @@ const documentFragment = graphql`
|
||||
alias
|
||||
canSetAlias: permission(action: "resourcealias:alias:set")
|
||||
canRemoveAlias: permission(action: "resourcealias:alias:remove")
|
||||
compliancePageVisibility: compliancePortalVisibility
|
||||
compliancePortalVisibility
|
||||
latestPublishedVersion: versions(
|
||||
first: 1
|
||||
orderBy: { field: CREATED_AT, direction: DESC }
|
||||
@@ -137,7 +137,7 @@ export function CompliancePageDocumentListItem(props: {
|
||||
<Td noLink width={130} className="pr-0">
|
||||
<Field
|
||||
type="select"
|
||||
value={document.compliancePageVisibility}
|
||||
value={document.compliancePortalVisibility}
|
||||
onValueChange={value => void handleVsibilityChange(value)}
|
||||
disabled={isUpdatingDocumentVisibility || !compliancePage.canUpdate}
|
||||
className="w-[105px]"
|
||||
|
||||
@@ -49,7 +49,7 @@ const fileFragment = graphql`
|
||||
file {
|
||||
downloadUrl
|
||||
}
|
||||
compliancePageVisibility: compliancePortalVisibility
|
||||
compliancePortalVisibility
|
||||
createdAt
|
||||
canUpdate: permission(action: "compliance-portal:portal-file:update")
|
||||
canDelete: permission(action: "compliance-portal:portal-file:delete")
|
||||
@@ -125,7 +125,7 @@ export function CompliancePageFileListItem(props: {
|
||||
<Td noLink width={130} className="pr-0">
|
||||
<Field
|
||||
type="select"
|
||||
value={file.compliancePageVisibility}
|
||||
value={file.compliancePortalVisibility}
|
||||
onValueChange={value => void handleValueChange(value)}
|
||||
disabled={isUpdating || !compliancePage.canUpdate}
|
||||
className="w-[105px]"
|
||||
|
||||
@@ -76,10 +76,10 @@ export function NewCompliancePageFileDialog(props: {
|
||||
const createSchema = z.object({
|
||||
name: z.string().min(1, __("Name is required")),
|
||||
category: z.string().min(1, __("Category is required")),
|
||||
compliancePageVisibility: z.enum(["NONE", "PRIVATE", "PUBLIC"]),
|
||||
compliancePortalVisibility: z.enum(["NONE", "PRIVATE", "PUBLIC"]),
|
||||
});
|
||||
const createForm = useFormWithSchema(createSchema, {
|
||||
defaultValues: { name: "", category: "", compliancePageVisibility: "NONE" },
|
||||
defaultValues: { name: "", category: "", compliancePortalVisibility: "NONE" },
|
||||
});
|
||||
|
||||
const handleFileUpload = useCallback(
|
||||
@@ -122,7 +122,7 @@ export function NewCompliancePageFileDialog(props: {
|
||||
organizationId,
|
||||
name: data.name,
|
||||
category: data.category,
|
||||
compliancePortalVisibility: data.compliancePageVisibility,
|
||||
compliancePortalVisibility: data.compliancePortalVisibility,
|
||||
file: null,
|
||||
},
|
||||
connections: connectionId ? [connectionId] : [],
|
||||
@@ -175,13 +175,13 @@ export function NewCompliancePageFileDialog(props: {
|
||||
<Field
|
||||
label={__("Visibility")}
|
||||
type="select"
|
||||
value={createForm.watch("compliancePageVisibility")}
|
||||
value={createForm.watch("compliancePortalVisibility")}
|
||||
onValueChange={value =>
|
||||
createForm.setValue(
|
||||
"compliancePageVisibility",
|
||||
"compliancePortalVisibility",
|
||||
value as "NONE" | "PRIVATE" | "PUBLIC",
|
||||
)}
|
||||
error={createForm.formState.errors.compliancePageVisibility?.message}
|
||||
error={createForm.formState.errors.compliancePortalVisibility?.message}
|
||||
>
|
||||
{getCompliancePageVisibilityOptions(__).map(option => (
|
||||
<Option key={option.value} value={option.value}>
|
||||
|
||||
Reference in New Issue
Block a user