From 67bfb48c95c7bd89ae0f56e8bfda0a9d36b4aa81 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Mon, 22 Feb 2021 13:04:12 -0800 Subject: [PATCH] Added unknown file icon IO-525 --- client/public/file.png | Bin 0 -> 2747 bytes client/src/assets/file.png | Bin 0 -> 2747 bytes .../chat-media-selector.component.jsx | 2 +- .../jobs-documents-gallery.component.jsx | 8 +++++++- 4 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 client/public/file.png create mode 100644 client/src/assets/file.png diff --git a/client/public/file.png b/client/public/file.png new file mode 100644 index 0000000000000000000000000000000000000000..feee2cb8fdbd56b92adbc43702f60514a89851d2 GIT binary patch literal 2747 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 literal 0 HcmV?d00001 diff --git a/client/src/assets/file.png b/client/src/assets/file.png new file mode 100644 index 0000000000000000000000000000000000000000..feee2cb8fdbd56b92adbc43702f60514a89851d2 GIT binary patch literal 2747 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 literal 0 HcmV?d00001 diff --git a/client/src/components/chat-media-selector/chat-media-selector.component.jsx b/client/src/components/chat-media-selector/chat-media-selector.component.jsx index c2734403f..7d8282ba4 100644 --- a/client/src/components/chat-media-selector/chat-media-selector.component.jsx +++ b/client/src/components/chat-media-selector/chat-media-selector.component.jsx @@ -25,7 +25,7 @@ export function ChatMediaSelector({ }) { const { t } = useTranslation(); console.log("conversation", conversation); - const { loading, error, data, refetch } = useQuery(GET_DOCUMENTS_BY_JOB, { + const { loading, error, data } = useQuery(GET_DOCUMENTS_BY_JOB, { variables: { jobId: conversation.job_conversations[0] && diff --git a/client/src/components/jobs-documents-gallery/jobs-documents-gallery.component.jsx b/client/src/components/jobs-documents-gallery/jobs-documents-gallery.component.jsx index 4fe08b8fe..b118557f3 100644 --- a/client/src/components/jobs-documents-gallery/jobs-documents-gallery.component.jsx +++ b/client/src/components/jobs-documents-gallery/jobs-documents-gallery.component.jsx @@ -50,13 +50,14 @@ function JobsDocumentsComponent({ thumb = `${process.env.REACT_APP_CLOUDINARY_ENDPOINT}/${fileType}/upload/c_fill,f_png,h_250,w_250/${value.key}`; break; case "raw": - thumb = ""; + thumb = `${window.location.origin}/file.png`; break; default: thumb = `${process.env.REACT_APP_CLOUDINARY_ENDPOINT}/${fileType}/upload/${process.env.REACT_APP_CLOUDINARY_THUMB_TRANSFORMATIONS}/${value.key}`; break; } + const fileName = value.key.split("/").pop(); acc.other.push({ src: `${ process.env.REACT_APP_CLOUDINARY_ENDPOINT @@ -65,6 +66,11 @@ function JobsDocumentsComponent({ }${fileType === "raw" ? `.${value.extension}` : ""}`, thumbnail: thumb, tags: [ + { + value: fileName, + title: fileName, + }, + { value: value.type, title: value.type }, ...(value.bill ? [