diff --git a/apiserver/plane/app/views/asset/v2.py b/apiserver/plane/app/views/asset/v2.py index b42653c80d..49039d22f6 100644 --- a/apiserver/plane/app/views/asset/v2.py +++ b/apiserver/plane/app/views/asset/v2.py @@ -392,6 +392,7 @@ class WorkspaceFileAssetEndpoint(BaseAPIView): FileAsset.EntityTypeContext.WORKITEM_TEMPLATE_DESCRIPTION, FileAsset.EntityTypeContext.PAGE_TEMPLATE_DESCRIPTION, FileAsset.EntityTypeContext.INITIATIVE_DESCRIPTION, + FileAsset.EntityTypeContext.TEAM_SPACE_DESCRIPTION, } # Map entity type category to allowed types and error message diff --git a/web/ee/components/marketplace/applications/form/create-update.tsx b/web/ee/components/marketplace/applications/form/create-update.tsx index 2132fcbeae..c0ebe0bd36 100644 --- a/web/ee/components/marketplace/applications/form/create-update.tsx +++ b/web/ee/components/marketplace/applications/form/create-update.tsx @@ -5,18 +5,23 @@ import { observer } from "mobx-react"; import { useRouter } from "next/navigation"; import { Controller, useForm } from "react-hook-form"; import { Camera } from "lucide-react"; +// plane imports import { useTranslation } from "@plane/i18n"; import { TUserApplication } from "@plane/types"; import { EFileAssetType } from "@plane/types/src/enums"; import { Button, Input, Loader, setToast, TOAST_TYPE } from "@plane/ui"; +import { getAssetIdFromUrl, getFileURL } from "@plane/utils"; +// components import { RichTextEditor } from "@/components/editor"; import { SettingsHeading } from "@/components/settings"; -import { getAssetIdFromUrl, getFileURL } from "@plane/utils"; -import { useWorkspace, useEditorAsset, useUserProfile } from "@/hooks/store"; +// hooks +import { useWorkspace, useEditorAsset } from "@/hooks/store"; +// plane web imports import { AppImageUploadModal } from "@/plane-web/components/common/modal"; import { GeneratedCredentialsModal, RegenerateClientSecret } from "@/plane-web/components/marketplace/applications"; import { useApplications } from "@/plane-web/hooks/store"; import { WorkspaceService } from "@/plane-web/services/workspace.service"; +// local imports import { SelectCategories } from "./select-categories"; import { UploadAppAttachments } from "./upload-attachments"; @@ -261,6 +266,7 @@ export const CreateUpdateApplication: React.FC = observer((props) => { throw new Error("Asset upload failed. Please try again later."); } }} + disabledExtensions={["attachments"]} /> )} />