mirror of
https://github.com/itsdave-de/msp_remoteadmin.git
synced 2025-05-06 12:25:12 +02:00
add resolution parameter
This commit is contained in:
parent
864cb14325
commit
6f092af22e
@ -22,8 +22,9 @@ function connect_remote(frm, type) {
|
||||
},
|
||||
callback: function (r) {
|
||||
if (r.message) {
|
||||
var url = r.message;
|
||||
window.open(url, 'GuacamoleConsole', 'width=1024,height=768');
|
||||
var url = r.message.url;
|
||||
resolution = r.message.resolution.split('x');
|
||||
window.open(url, 'GuacamoleConsole', 'width=' + resolution[0] + ',height=' + resolution[1]);
|
||||
}
|
||||
}
|
||||
})
|
||||
|
@ -49,7 +49,7 @@ def create_session(name, protocol):
|
||||
params.append(f"password={password}")
|
||||
if domain:
|
||||
params.append(f"domain={domain}")
|
||||
if guaca_config.keyboard_layout:
|
||||
if guaca_config.get('keyboard_layout'):
|
||||
params.append(f"server-layout={guaca_config.keyboard_layout}")
|
||||
if params:
|
||||
uri = f"{uri}/?ignore-cert=true&disable-audio=true&{'&'.join(params)}"
|
||||
@ -62,4 +62,4 @@ def create_session(name, protocol):
|
||||
if params:
|
||||
uri = f"{uri}/?{'&'.join(params)}"
|
||||
url = f'{guaca_config.guacamole_server}/?#/?token={token}&quickconnect={urllib.parse.quote(uri)}'
|
||||
return url
|
||||
return { 'url': url, 'resolution': guaca_config.resolution if guaca_config.get('resolution') else '800x600'}
|
||||
|
Loading…
x
Reference in New Issue
Block a user