From e0e1c116d9bf39fac44f701e604ed12c25a305af Mon Sep 17 00:00:00 2001 From: Uma <uma.s@vtiger.com> Date: Fri, 26 Jun 2020 18:16:18 +0530 Subject: [PATCH] Fixes #1321 File Preview is Comments is supported --- modules/Vtiger/models/Record.php | 6 +++--- packages/vtiger/optional/ModComments.zip | Bin 38734 -> 38734 bytes .../modules/ModComments/views/FilePreview.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/Vtiger/models/Record.php b/modules/Vtiger/models/Record.php index 8e52a78ea..389812c11 100644 --- a/modules/Vtiger/models/Record.php +++ b/modules/Vtiger/models/Record.php @@ -742,10 +742,10 @@ class Vtiger_Record_Model extends Vtiger_Base_Model { return array_merge($relatedModuleRecordIds, $directrelatedModuleRecordIds, $indirectrelatedModuleRecordIds); } - function getDownloadFileURL() { - $fileDetails = $this->getFileDetails(); + function getDownloadFileURL($attachmentId = false) { + $fileDetails = $this->getFileDetails($attachmentId); if (!empty($fileDetails)) { - return 'index.php?module='. $this->getModuleName() .'&action=DownloadFile&record='. $this->getId() .'&fileid='. $fileDetails['attachmentsid'].'&name='. $fileDetails['name']; + return 'index.php?module='. $this->getModuleName() .'&action=DownloadFile&record='. $this->getId() .'&fileid='. $fileDetails[0]['attachmentsid'].'&name='. $fileDetails[0]['name']; } else { return $this->get('filename'); } diff --git a/packages/vtiger/optional/ModComments.zip b/packages/vtiger/optional/ModComments.zip index 3838ff0e222876097ab0b39b93c00410814d9f93..d8bf00828de3834f7b04a685510cc41be2f81b99 100644 GIT binary patch delta 595 zcmX@Nj_KSwrVaX@f=4Ib3SfYOeJl(NI+F{7#3#%5aZHZ)6y=`%_G=szZ?5<B*A+b7 zgHV2kpMgOWtbD^Xw#k3WM7YeJevO0R%~It|EcGi}Wmm3L4b^PE-nF^5@~h;g&{mmp zv$~S6Q-Y`KxOz=Gk-lg3gS#yvkHtQ-o|l>PV)iNzKLw+8Ig?MBRl3KCa-KYBu%Y|z zpGU{M-Oray=w3hL*PrsLlY05DUfaI=UH(DnXxN=?ZI2H=y7tj+@51D{=aNGX??`{g z^j6N`>gjEFuhn1btGxd`E${yB!p7=<g-v&^^*y_;-@4L!)s-8J4zYW!&IjDz$(;V@ z=#{J5|9Q4rzxn&9#<28jlb!S3Xr4Rz0dtS<`c|eV{pH5-ibp+ckN+igggfkA?Y1=6 zD&O<9wawA!w;Pt8?wnHesj2ys&!MHI=U%526d#+paFyvLw#h4tpVwQ-@3~m<?yT74 zlNDCi-!Efzjy=eCOx|t#<9i31ryc9EweYKLmG<BJbA89Lo3Z?}{qH`!AUR{Q$lHP| zug+U&=x9yeCim)(oxGw*^KTxV{$+Zb(i8rE%;0-DPjSl*8=e>=S3@rYkyF<jlFqJ5 zpR==gIY$noY2|{0Q4@sv??0&juh1Uut{PZc7b7$^Ey{xD@bYK&0p9E!FU)Jz8(0|_ z&hSqvlGuE)rbLJtm<lF)^amiv_hiPY3Y!o2pJL?&#W`Hh<XKalxe@XF6|9V7nj0ek DLb)d! delta 567 zcmX@Nj_KSwrVaX@lX;4GSog6oFz8G!3=*F#-^VdI-cxk)EF+oC6Flv71#7x*1u#It zetrf9O|Y^J)7U2eDHGv3`siyM1aFoqXJV=EJap^&R~xO=4{C+mMAzFnH?5lRIPF-! z-i)FPla_jT3jORU7v0l0A?Z+3*MphO!nKy7KRH~EP0ihOUG4pe)k^G^5@{tHXWzeC zasGuNU(v_4LGnNS^lv_WTC?|f?SH;|vu||WzE)rpamVW33iFaRmj!#WB)*^das3@* z@ZR{_xw`dlXMC^CfA(#!wD^wa^6DpY-)7W34wBfi#H-hp|H{?dpLo8`wJtao?-RTC z>G^=&hwtg16Auo5|HSyp-lGTpGF`1)ldb<`lX`z`kNUX`gLnFE7GGb-nrh9xROuac z|Doo+taja4za>*9i_1(&7t&i>9H-tq+xQ$$=-P>9GkoS+U$6i9p!ZmD{<axD$1d-z zlhu`Y#Z_kT&tRAAcQ&~a!>~683tws9sd#m^-qob<b=8fUSA6Z~4$N7S(Y`pW{+MH8 zpyax*0nfkx<X9+iCq1Fkq;#S!^Xq>1Vvp}U3y;<&KA5E071*>e;NG93vqH~X6hHS9 zyup<9$)S0xf~ws9ga7~KE3EDFTJ-AA4i&AlTM8uF{Lj`i1bDM^q+IR|YhYzy*v~(y zNMiHFni3)As-78>J^BMC-|Erce7OG<D=#RX;p!&On(EArh}*A|8K)|2=9uQj2ml$d B76bqQ diff --git a/pkg/vtiger/modules/ModComments/modules/ModComments/views/FilePreview.php b/pkg/vtiger/modules/ModComments/modules/ModComments/views/FilePreview.php index 1c8d08c18..1d058387c 100644 --- a/pkg/vtiger/modules/ModComments/modules/ModComments/views/FilePreview.php +++ b/pkg/vtiger/modules/ModComments/modules/ModComments/views/FilePreview.php @@ -57,7 +57,7 @@ class ModComments_FilePreview_View extends Vtiger_IndexAjax_View { $fileDetails = $recordModel->getFileNameAndDownloadURL($recordId, $attachmentId); } if ($recordModel->get('filename')) { - $downloadUrl = $recordModel->getDownloadFileURL(); + $downloadUrl = $recordModel->getDownloadFileURL($attachmentId); $trimmedFileName = $fileDetails[0]['trimmedFileName']; } -- GitLab