mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-29 13:36:13 +00:00
Merge branch '98-fix-download-document' into 'master'
Resolve "Dans certaines situations, le téléchargement et déchiffrement des documents ne fonctionne pas" See merge request Chill-Projet/chill-bundles!541
This commit is contained in:
commit
c8f95528c0
@ -26,12 +26,12 @@ final class PersonMenuBuilder implements LocalMenuBuilderInterface
|
|||||||
/**
|
/**
|
||||||
* @var AuthorizationCheckerInterface
|
* @var AuthorizationCheckerInterface
|
||||||
*/
|
*/
|
||||||
protected $authorizationChecker;
|
private $authorizationChecker;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var TranslatorInterface
|
* @var TranslatorInterface
|
||||||
*/
|
*/
|
||||||
protected $translator;
|
private $translator;
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
AuthorizationCheckerInterface $authorizationChecker,
|
AuthorizationCheckerInterface $authorizationChecker,
|
||||||
|
@ -34,6 +34,7 @@ async function download_and_open(event: Event): Promise<void> {
|
|||||||
const raw = await download_and_decrypt_doc(urlInfo, props.storedObject.keyInfos, new Uint8Array(props.storedObject.iv));
|
const raw = await download_and_decrypt_doc(urlInfo, props.storedObject.keyInfos, new Uint8Array(props.storedObject.iv));
|
||||||
|
|
||||||
button.href = window.URL.createObjectURL(raw);
|
button.href = window.URL.createObjectURL(raw);
|
||||||
|
button.target = '_blank';
|
||||||
button.type = props.storedObject.type;
|
button.type = props.storedObject.type;
|
||||||
|
|
||||||
button.download = props.filename || 'document';
|
button.download = props.filename || 'document';
|
||||||
@ -45,10 +46,7 @@ async function download_and_open(event: Event): Promise<void> {
|
|||||||
|
|
||||||
state.is_ready = true;
|
state.is_ready = true;
|
||||||
|
|
||||||
// for fixing https://gitlab.com/Chill-Projet/chill-bundles/-/issues/98
|
button.click();
|
||||||
window.setTimeout(() => {
|
|
||||||
button.click()
|
|
||||||
}, 750);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user