Reload member device list after trust/blacklisting
This commit is contained in:
parent
963b022f3d
commit
ea0a7517e4
|
@ -17,6 +17,8 @@ HFlickableColumnPage {
|
|||
property string ed25519Key
|
||||
property HStackView stackView
|
||||
|
||||
signal trustSet(bool trust)
|
||||
|
||||
|
||||
footer: ButtonLayout {
|
||||
ApplyButton {
|
||||
|
@ -31,6 +33,7 @@ HFlickableColumnPage {
|
|||
[deviceOwner, deviceId],
|
||||
() => {
|
||||
loading = false
|
||||
page.trustSet(true)
|
||||
stackView.pop()
|
||||
}
|
||||
)
|
||||
|
@ -49,6 +52,7 @@ HFlickableColumnPage {
|
|||
[deviceOwner, deviceId],
|
||||
() => {
|
||||
loading = false
|
||||
page.trustSet(false)
|
||||
stackView.pop()
|
||||
}
|
||||
)
|
||||
|
|
|
@ -15,7 +15,7 @@ HTile {
|
|||
property string deviceOwnerDisplayName
|
||||
property HStackView stackView
|
||||
|
||||
signal trustChanged()
|
||||
signal trustSet(bool trust)
|
||||
|
||||
|
||||
backgroundColor: "transparent"
|
||||
|
@ -49,16 +49,19 @@ HTile {
|
|||
}
|
||||
}
|
||||
|
||||
onClicked: stackView.push(
|
||||
"DeviceVerification.qml",
|
||||
{
|
||||
userId: deviceTile.userId,
|
||||
deviceOwner: deviceTile.deviceOwner,
|
||||
deviceOwnerDisplayName: deviceTile.deviceOwnerDisplayName,
|
||||
deviceId: model.id,
|
||||
deviceName: model.display_name,
|
||||
ed25519Key: model.ed25519_key,
|
||||
stackView: deviceTile.stackView
|
||||
},
|
||||
)
|
||||
onClicked: {
|
||||
const item = stackView.push(
|
||||
"DeviceVerification.qml",
|
||||
{
|
||||
userId: deviceTile.userId,
|
||||
deviceOwner: deviceTile.deviceOwner,
|
||||
deviceOwnerDisplayName: deviceTile.deviceOwnerDisplayName,
|
||||
deviceId: model.id,
|
||||
deviceName: model.display_name,
|
||||
ed25519Key: model.ed25519_key,
|
||||
stackView: deviceTile.stackView
|
||||
},
|
||||
)
|
||||
item.trustSet.connect(deviceTile.trustSet)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,6 +34,8 @@ HListView {
|
|||
deviceOwner: member.id
|
||||
deviceOwnerDisplayName: member.display_name
|
||||
stackView: profile.stackView
|
||||
|
||||
onTrustSet: trust => profile.loadDevices()
|
||||
}
|
||||
|
||||
section.property: "type"
|
||||
|
|
Loading…
Reference in New Issue
Block a user