diff --git a/client/src/app/(dashboard)/dashboard/datasets/edit/[id]/page.tsx b/client/src/app/(dashboard)/dashboard/datasets/edit/[id]/page.tsx index 8eecd61d..991cb80c 100644 --- a/client/src/app/(dashboard)/dashboard/datasets/edit/[id]/page.tsx +++ b/client/src/app/(dashboard)/dashboard/datasets/edit/[id]/page.tsx @@ -1,4 +1,5 @@ import { Metadata, Viewport } from "next"; + import Link from "next/link"; import { Hydrate, dehydrate } from "@tanstack/react-query"; diff --git a/client/src/containers/welcome-message/index.tsx b/client/src/containers/welcome-message/index.tsx index e624bd8f..f9d32e53 100644 --- a/client/src/containers/welcome-message/index.tsx +++ b/client/src/containers/welcome-message/index.tsx @@ -16,6 +16,7 @@ import { useGetWelcomeMessage } from "@/types/generated/welcome-message"; import { Button } from "@/components/ui/button"; import { Dialog, DialogContent } from "@/components/ui/dialog"; +import isEmpty from "lodash-es/isEmpty"; export default function WelcomeMessage() { const videoRef = useRef(null); @@ -35,13 +36,14 @@ export default function WelcomeMessage() { const handlePlay = () => { if (!videoRefContainer.current) return; setPlaying((prev) => !prev); - screenfull?.request(videoRefContainer?.current); + screenfull?.request(videoRefContainer.current); + }; const handleFullscreen = () => { setFullscreen(screenfull?.isFullscreen); }; - + useEffect(() => { if (screenfull.isEnabled) { screenfull.on("change", handleFullscreen); diff --git a/cms/src/api/collaborator-edit-suggestion/content-types/collaborator-edit-suggestion/schema.json b/cms/src/api/collaborator-edit-suggestion/content-types/collaborator-edit-suggestion/schema.json index 07cab7c2..c9a1ced1 100644 --- a/cms/src/api/collaborator-edit-suggestion/content-types/collaborator-edit-suggestion/schema.json +++ b/cms/src/api/collaborator-edit-suggestion/content-types/collaborator-edit-suggestion/schema.json @@ -56,6 +56,9 @@ }, "review_decision_details": { "type": "text" + }, + "reviewed_by": { + "type": "string" } } } diff --git a/cms/src/api/collaborator/content-types/collaborator/schema.json b/cms/src/api/collaborator/content-types/collaborator/schema.json index f213882b..a1883b11 100644 --- a/cms/src/api/collaborator/content-types/collaborator/schema.json +++ b/cms/src/api/collaborator/content-types/collaborator/schema.json @@ -21,7 +21,10 @@ }, "type": { "type": "enumeration", - "enum": ["donor", "collaborator"], + "enum": [ + "donor", + "collaborator" + ], "required": true }, "collaborator_edit_suggestions": { diff --git a/cms/src/api/dataset-edit-suggestion/content-types/dataset-edit-suggestion/schema.json b/cms/src/api/dataset-edit-suggestion/content-types/dataset-edit-suggestion/schema.json index 1964dd0a..83d2f7c4 100644 --- a/cms/src/api/dataset-edit-suggestion/content-types/dataset-edit-suggestion/schema.json +++ b/cms/src/api/dataset-edit-suggestion/content-types/dataset-edit-suggestion/schema.json @@ -72,6 +72,9 @@ }, "review_decision_details": { "type": "text" + }, + "reviewed_by": { + "type": "string" } } } diff --git a/cms/src/api/project-edit-suggestion/content-types/project-edit-suggestion/schema.json b/cms/src/api/project-edit-suggestion/content-types/project-edit-suggestion/schema.json index c29d463e..bf077c25 100644 --- a/cms/src/api/project-edit-suggestion/content-types/project-edit-suggestion/schema.json +++ b/cms/src/api/project-edit-suggestion/content-types/project-edit-suggestion/schema.json @@ -87,6 +87,9 @@ }, "review_decision_details": { "type": "text" + }, + "reviewed_by": { + "type": "string" } } } diff --git a/cms/types/generated/contentTypes.d.ts b/cms/types/generated/contentTypes.d.ts index 6560ce51..ad61d96c 100644 --- a/cms/types/generated/contentTypes.d.ts +++ b/cms/types/generated/contentTypes.d.ts @@ -788,6 +788,7 @@ export interface ApiCollaboratorEditSuggestionCollaboratorEditSuggestion >; image: Attribute.Media; review_decision_details: Attribute.Text; + reviewed_by: Attribute.String; createdAt: Attribute.DateTime; updatedAt: Attribute.DateTime; publishedAt: Attribute.DateTime; @@ -950,6 +951,7 @@ export interface ApiDatasetEditSuggestionDatasetEditSuggestion >; colors: Attribute.JSON; review_decision_details: Attribute.Text; + reviewed_by: Attribute.String; createdAt: Attribute.DateTime; updatedAt: Attribute.DateTime; publishedAt: Attribute.DateTime; @@ -1407,6 +1409,7 @@ export interface ApiProjectEditSuggestionProjectEditSuggestion 'api::project.project' >; review_decision_details: Attribute.Text; + reviewed_by: Attribute.String; createdAt: Attribute.DateTime; updatedAt: Attribute.DateTime; publishedAt: Attribute.DateTime;