fixed extension connection on web

This commit is contained in:
antelle 2021-04-25 20:38:49 +02:00
parent 42cb5a6c36
commit 87b59eccee
No known key found for this signature in database
GPG Key ID: 63C9777AAB7C563C
2 changed files with 13 additions and 7 deletions

View File

@ -162,8 +162,12 @@ function checkContentRequestPermissions(request) {
}
}
const extensionName = client.connection.appName
? `${client.connection.extensionName} (${client.connection.appName})`
: client.connection.extensionName;
const extensionConnectView = new ExtensionConnectView({
extensionName: `${client.connection.extensionName} (${client.connection.appName})`,
extensionName,
identityVerified: !Launcher,
files,
allFiles: config?.allFiles ?? true,

View File

@ -80,7 +80,7 @@
{{#each sessions as |session|}}
<h3>
<div class="settings__browser-extension-status
<span class="settings__browser-extension-status
{{#if session.permissions}}
green-color
{{else if session.permissionsDenied}}
@ -96,8 +96,8 @@
{{~else~}}
{{res 'setBrowserSessionsInactiveTooltip'}}
{{/if}}"
></div>
{{session.extensionName}} ({{session.appName}})
></span>
{{session.extensionName}}{{#if session.appName}} ({{session.appName}}){{/if}}
</h3>
<p>{{res 'setBrowserSessionsConnectedDate'}}: {{session.connectedDate}}</p>
<p>
@ -146,9 +146,11 @@
{{#if session.passwordsRead}}<p>{{res 'setBrowserSessionsPasswordsRead'}}: {{session.passwordsRead}}</p>{{/if}}
{{#if session.passwordsWritten}}<p>{{res 'setBrowserSessionsPasswordsWritten'}}: {{session.passwordsWritten}}</p>{{/if}}
<div class="settings__browser-session-buttons">
<button class="btn btn-error settings__browser-btn-terminate-session"
data-connection-id="{{session.connectionId}}"
>{{res 'setBrowserSessionsTerminate'}}</button>
{{#if ../desktop}}
<button class="btn btn-error settings__browser-btn-terminate-session"
data-connection-id="{{session.connectionId}}"
>{{res 'setBrowserSessionsTerminate'}}</button>
{{/if}}
</div>
{{/each}}
{{else}}