mirror of
https://github.com/antos-rde/antosdk-apps.git
synced 2025-07-27 11:19:53 +02:00
GPClient: minor fix on dialog
All checks were successful
gitea-sync/antosdk-apps/pipeline/head This commit looks good
All checks were successful
gitea-sync/antosdk-apps/pipeline/head This commit looks good
This commit is contained in:
@ -65,7 +65,7 @@ class ClientListDialog extends this.OS.GUI.BasicDialog
|
||||
.then (data) =>
|
||||
console.log(data)
|
||||
@parent.setting.clients.push(data)
|
||||
@clist.data = @parent.setting.clients.map (e) =>
|
||||
@clist.data = @parent.setting.clients.map (e,i) =>
|
||||
{
|
||||
text: e.text,
|
||||
url: e.url
|
||||
@ -90,17 +90,17 @@ class ClientListDialog extends this.OS.GUI.BasicDialog
|
||||
iconclass: "fa fa-pencil-square-o",
|
||||
onbtclick: (e) =>
|
||||
item = @clist.selectedItem
|
||||
index = @clist.selected
|
||||
return unless item
|
||||
@openDialog(new ClientDialog(), {
|
||||
title: __("Add new client"),
|
||||
title: __("Edit client"),
|
||||
text: item.data.text,
|
||||
url: item.data.url
|
||||
})
|
||||
.then (data) =>
|
||||
#console.log(data)
|
||||
return unless data
|
||||
item.data.text = data.text
|
||||
item.data.url = data.url
|
||||
@parent.setting.clients[index].text = data.text
|
||||
@parent.setting.clients[index].url = data.url
|
||||
@refresh_list()
|
||||
}
|
||||
]
|
||||
|
Reference in New Issue
Block a user