IO-117 Deleting docuemnts server side.

This commit is contained in:
Patrick Fic
2021-06-08 16:59:16 -07:00
parent ef06e67c9f
commit 0fa214f029
2 changed files with 14 additions and 18 deletions

View File

@@ -20,31 +20,26 @@ export default function JobsDocumentsDeleteButton({
]; ];
const [loading, setLoading] = useState(false); const [loading, setLoading] = useState(false);
console.log(
"🚀 ~ file: jobs-documents-gallery.delete.component.jsx ~ line 29 ~ imagesToDelete",
imagesToDelete
);
const handleDelete = async () => { const handleDelete = async () => {
logImEXEvent("job_documents_delete", { count: imagesToDelete.length }); logImEXEvent("job_documents_delete", { count: imagesToDelete.length });
setLoading(true); setLoading(true);
const res = await axios.post("/media/delete", { const res = await axios.post("/media/delete", {
ids: imagesToDelete, ids: imagesToDelete,
}); });
console.log(
"🚀 ~ file: jobs-documents-gallery.delete.component.jsx ~ line 31 ~ res",
res
);
const successfulDeletes = []; const successfulDeletes = [];
Object.keys(res.data.deleted).forEach((key) => { res.data.forEach((resType) => {
if (res.data.deleted[key] !== "deleted") { Object.keys(resType.deleted).forEach((key) => {
notification["error"]({ if (resType.deleted[key] !== "deleted") {
message: t("documents.errors.deleting_cloudinary", { notification["error"]({
message: JSON.stringify(res.data.deleted[key]), message: t("documents.errors.deleting_cloudinary", {
}), message: JSON.stringify(resType.deleted[key]),
}); }),
} else { });
successfulDeletes.push(key); } else {
} successfulDeletes.push(key);
}
});
}); });
const delres = await deleteDocument({ const delres = await deleteDocument({
variables: { variables: {

View File

@@ -237,6 +237,7 @@ export function* SetAuthLevelFromShopDetails({ payload }) {
); );
if (authRecord[0] && authRecord[0].user.validemail) { if (authRecord[0] && authRecord[0].user.validemail) {
console.log("$crisp user email", authRecord[0].user.email);
window.$crisp.push(["set", "user:email", [authRecord[0].user.email]]); window.$crisp.push(["set", "user:email", [authRecord[0].user.email]]);
} }