created new id for duplicate projects
This commit is contained in:
@@ -8,6 +8,7 @@ import { recentlyViewed } from "../../services/dashboard/recentlyViewed";
|
||||
import { searchProject } from "../../services/dashboard/searchProjects";
|
||||
import { deleteProject } from "../../services/dashboard/deleteProject";
|
||||
import ProjectSocketRes from "./socket/projectSocketRes.dev";
|
||||
import { generateUniqueId } from "../../functions/generateUniqueId";
|
||||
|
||||
interface Project {
|
||||
_id: string;
|
||||
@@ -101,7 +102,8 @@ const DashboardHome: React.FC = () => {
|
||||
userId,
|
||||
thumbnail,
|
||||
organization,
|
||||
projectUuid: projectId,
|
||||
projectUuid: generateUniqueId(),
|
||||
refProjectID: projectId,
|
||||
projectName,
|
||||
};
|
||||
projectSocket.emit("v1:project:Duplicate", duplicateRecentProjectData);
|
||||
|
||||
@@ -103,22 +103,23 @@ const DashboardProjects: React.FC = () => {
|
||||
projectName: string,
|
||||
thumbnail: string
|
||||
) => {
|
||||
const duplicatedProject = await duplicateProject(
|
||||
projectId,
|
||||
generateUniqueId(),
|
||||
thumbnail,
|
||||
projectName
|
||||
);
|
||||
console.log("duplicatedProject: ", duplicatedProject);
|
||||
// const duplicatedProject = await duplicateProject(
|
||||
// projectId,
|
||||
// generateUniqueId(),
|
||||
// thumbnail,
|
||||
// projectName
|
||||
// );
|
||||
// console.log("duplicatedProject: ", duplicatedProject);
|
||||
|
||||
const duplicateProjectData = {
|
||||
userId,
|
||||
thumbnail,
|
||||
organization,
|
||||
projectUuid: projectId,
|
||||
projectUuid: generateUniqueId(),
|
||||
refProjectID: projectId,
|
||||
projectName,
|
||||
};
|
||||
// projectSocket.emit("v1:project:Duplicate", duplicateProjectData);
|
||||
projectSocket.emit("v1:project:Duplicate", duplicateProjectData);
|
||||
};
|
||||
|
||||
const renderProjects = () => {
|
||||
|
||||
@@ -74,6 +74,7 @@ const FileMenu: React.FC = () => {
|
||||
// }
|
||||
|
||||
//API for projects rename
|
||||
|
||||
const updatedProjectName = await updateProject(
|
||||
projectId,
|
||||
userId,
|
||||
|
||||
Reference in New Issue
Block a user