Show warning when opening files externally #2478

Merged
zxawry merged 3 commits from external-resources into master 2019-05-15 18:40:03 +02:00
2 changed files with 7 additions and 11 deletions
Showing only changes of commit 75a6e8baba - Show all commits

View file

@ -81,12 +81,10 @@ class FileDownloadLink extends React.PureComponent<Props> {
button="alt" button="alt"
iconColor="green" iconColor="green"
icon={ICONS.EXTERNAL} icon={ICONS.EXTERNAL}
onClick={ onClick={() => {
() => { pause();
pause(); openModal(MODALS.CONFIRM_EXTERNAL_RESOURCE, { path: fileInfo.download_path });
openModal(MODALS.CONFIRM_EXTERNAL_RESOURCE, { path: fileInfo.download_path }); }}
}
}
/> />
</ToolTip> </ToolTip>
); );

View file

@ -19,7 +19,7 @@ class ModalOpenExternalResource extends React.PureComponent<Props> {
const { openExternal, openItem, showItemInFolder } = shell; const { openExternal, openItem, showItemInFolder } = shell;
if (uri) { if (uri) {
openExternal(uri); openExternal(uri);
} else if(path) { } else if (path) {
const success = openItem(path); const success = openItem(path);
if (!success) { if (!success) {
showItemInFolder(path); showItemInFolder(path);
@ -58,10 +58,8 @@ class ModalOpenExternalResource extends React.PureComponent<Props> {
> >
<section className="card__content"> <section className="card__content">
<p> <p>
{ {(uri && __('This link leads to an external website.')) ||
(uri && __('This link leads to an external website.')) || (path && __('This file has been shared with you by other people.'))}
(path && __('This file has been shared with you by other people.'))
}
</p> </p>
<blockquote>{uri || path}</blockquote> <blockquote>{uri || path}</blockquote>
<p>{__('LBRY Inc is not responsible for its content, click continue to proceed at your own risk.')}</p> <p>{__('LBRY Inc is not responsible for its content, click continue to proceed at your own risk.')}</p>