Handle guests
This commit is contained in:
parent
77dce14a6e
commit
9cc55f422c
|
@ -215,31 +215,33 @@ document.addEventListener("DOMContentLoaded", () => {
|
||||||
filesize(job.lufiFile.size);
|
filesize(job.lufiFile.size);
|
||||||
uploadedFileCard.querySelector(".expiration").innerText =
|
uploadedFileCard.querySelector(".expiration").innerText =
|
||||||
expirationDate;
|
expirationDate;
|
||||||
uploadedFileCard.querySelector(".action-download").href =
|
|
||||||
job.lufiFile.downloadUrl();
|
|
||||||
uploadedFileCard.querySelector(".action-delete").href =
|
|
||||||
job.lufiFile.removeUrl();
|
|
||||||
uploadedFileCard.querySelector(".action-share").href = `${
|
|
||||||
job.lufiFile.serverUrl
|
|
||||||
}m?links=${encodeURIComponent(
|
|
||||||
'["' + job.lufiFile.keys.server + '"]'
|
|
||||||
)}`;
|
|
||||||
|
|
||||||
uploadedFileCard
|
if (!isGuest) {
|
||||||
.querySelector(".action-copy")
|
uploadedFileCard.querySelector(".action-download").href =
|
||||||
.addEventListener("click", async () => {
|
job.lufiFile.downloadUrl();
|
||||||
await copyToClipboard(job.lufiFile.downloadUrl());
|
uploadedFileCard.querySelector(".action-delete").href =
|
||||||
|
job.lufiFile.removeUrl();
|
||||||
|
uploadedFileCard.querySelector(".action-share").href = `${
|
||||||
|
job.lufiFile.serverUrl
|
||||||
|
}m?links=${encodeURIComponent(
|
||||||
|
'["' + job.lufiFile.keys.server + '"]'
|
||||||
|
)}`;
|
||||||
|
|
||||||
|
uploadedFileCard
|
||||||
|
.querySelector(".action-copy")
|
||||||
|
.addEventListener("click", async () => {
|
||||||
|
await copyToClipboard(job.lufiFile.downloadUrl());
|
||||||
|
|
||||||
uploadedFileCard.querySelector(
|
|
||||||
".action-copy .text"
|
|
||||||
).innerText = i18n.copied;
|
|
||||||
setTimeout(() => {
|
|
||||||
uploadedFileCard.querySelector(
|
uploadedFileCard.querySelector(
|
||||||
".action-copy .text"
|
".action-copy .text"
|
||||||
).innerText = i18n.copyLink;
|
).innerText = i18n.copied;
|
||||||
}, 1000);
|
setTimeout(() => {
|
||||||
});
|
uploadedFileCard.querySelector(
|
||||||
|
".action-copy .text"
|
||||||
|
).innerText = i18n.copyLink;
|
||||||
|
}, 1000);
|
||||||
|
});
|
||||||
|
}
|
||||||
uploadFilesDOM.replaceChild(
|
uploadFilesDOM.replaceChild(
|
||||||
uploadedFileCard,
|
uploadedFileCard,
|
||||||
uploadingFileCard
|
uploadingFileCard
|
||||||
|
|
|
@ -170,6 +170,14 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="right-zone column">
|
<div class="right-zone column">
|
||||||
|
% if (stash('invitation')) {
|
||||||
|
<div class="message is-info">
|
||||||
|
<div class="message-body">
|
||||||
|
<%= l('The link(s) of your file(s) will automatically be sent by mail to %1 (%2)', stash('invitation')->ldap_user, stash('invitation')->ldap_user_mail) %>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
% }
|
||||||
|
|
||||||
<div id="uploaded-files" class="block">
|
<div id="uploaded-files" class="block">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue