feat(StatusTagSelector): fixed admin / non admin permissions
Needed for: status-im/status-desktop#5941
This commit is contained in:
parent
384924ce58
commit
0cbdea5d73
@ -70,6 +70,12 @@ Page {
|
|||||||
Component.onCompleted: {
|
Component.onCompleted: {
|
||||||
textEdit.forceActiveFocus();
|
textEdit.forceActiveFocus();
|
||||||
sortModel(root.contactsModel);
|
sortModel(root.contactsModel);
|
||||||
|
//add admin tag
|
||||||
|
namesModel.append({
|
||||||
|
"pubKey": "0x043a7ed78362567894688563652fd0296453cef00a5dcddbe252dc74f72cc1caa97a2b65e4a1a52d9c30a84c9966beaaaf6b333d659cbdd2e486b443ed1012cf04",
|
||||||
|
"name": "carmen.eth",
|
||||||
|
"tagIcon": "crown",
|
||||||
|
"isReadonly": true});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -77,7 +83,7 @@ Page {
|
|||||||
implicitWidth: 106
|
implicitWidth: 106
|
||||||
implicitHeight: 44
|
implicitHeight: 44
|
||||||
Layout.alignment: Qt.AlignTop
|
Layout.alignment: Qt.AlignTop
|
||||||
enabled: (tagSelector.namesModel.count > 0)
|
enabled: (tagSelector.namesModel.count > 1)
|
||||||
text: "Confirm"
|
text: "Confirm"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1060,6 +1060,7 @@ QtObject {
|
|||||||
isVerified: true
|
isVerified: true
|
||||||
isUntrustworthy: false
|
isUntrustworthy: false
|
||||||
isContact: true
|
isContact: true
|
||||||
|
isReadonly: true
|
||||||
onlineStatus: 1
|
onlineStatus: 1
|
||||||
icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAlklEQVR4nOzW0QmDQBAG4SSkl7SUQlJGCrElq9F3QdjjVhh/5nv3cFhY9vUIYQiNITSG0BhCExPynn1gWf9bx498P7/
|
icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAlklEQVR4nOzW0QmDQBAG4SSkl7SUQlJGCrElq9F3QdjjVhh/5nv3cFhY9vUIYQiNITSG0BhCExPynn1gWf9bx498P7/
|
||||||
nzPcxEzGExhBdJGYihtAYQlO+tUZvqrPbqeudo5iJGEJjCE15a3VtodH3q2ImYgiNITTlTdG1nUZ5a92VITQxITFiJmIIjSE0htAYQrMHAAD//+wwFVpz+yqXAAAAAElFTkSuQmCC"
|
nzPcxEzGExhBdJGYihtAYQlO+tUZvqrPbqeudo5iJGEJjCE15a3VtodH3q2ImYgiNITTlTdG1nUZ5a92VITQxITFiJmIIjSE0htAYQrMHAAD//+wwFVpz+yqXAAAAAElFTkSuQmCC"
|
||||||
@ -1072,6 +1073,7 @@ QtObject {
|
|||||||
isVerified: false
|
isVerified: false
|
||||||
isUntrustworthy: true
|
isUntrustworthy: true
|
||||||
isContact: false
|
isContact: false
|
||||||
|
isReadonly: false
|
||||||
onlineStatus: 0
|
onlineStatus: 0
|
||||||
icon: ""
|
icon: ""
|
||||||
isAdmin: false
|
isAdmin: false
|
||||||
@ -1083,6 +1085,7 @@ QtObject {
|
|||||||
isVerified: false
|
isVerified: false
|
||||||
isUntrustworthy: false
|
isUntrustworthy: false
|
||||||
isContact: false
|
isContact: false
|
||||||
|
isReadonly: false
|
||||||
onlineStatus: 1
|
onlineStatus: 1
|
||||||
isAdmin: false
|
isAdmin: false
|
||||||
icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAiElEQVR4nOzXUQpAQBRGYWQvLNAyLJDV8C5qpiGnv/M9al5Ot27X0IUwhMYQGkNoDKGJCRlLH67bftx9X+ap/+P9VcxEDK
|
icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAiElEQVR4nOzXUQpAQBRGYWQvLNAyLJDV8C5qpiGnv/M9al5Ot27X0IUwhMYQGkNoDKGJCRlLH67bftx9X+ap/+P9VcxEDK
|
||||||
@ -1094,6 +1097,7 @@ QtObject {
|
|||||||
pubKey: "0x043a7ed0e8752236a4688563652fd0296453cef00a5dcddbe252dc79872cc1caa97a2b65e4a1a52d9c30a84c9966beaaaf6b333d659cbdd2e486b443ed1012cf04"
|
pubKey: "0x043a7ed0e8752236a4688563652fd0296453cef00a5dcddbe252dc79872cc1caa97a2b65e4a1a52d9c30a84c9966beaaaf6b333d659cbdd2e486b443ed1012cf04"
|
||||||
isVerified: false
|
isVerified: false
|
||||||
isUntrustworthy: true
|
isUntrustworthy: true
|
||||||
|
isReadonly: false
|
||||||
isContact: true
|
isContact: true
|
||||||
onlineStatus: 0
|
onlineStatus: 0
|
||||||
icon: ""
|
icon: ""
|
||||||
|
@ -217,7 +217,7 @@ Item {
|
|||||||
if(root.orderByReadonly) {
|
if(root.orderByReadonly) {
|
||||||
for(var i = 0; i < namesModel.count; i++) {
|
for(var i = 0; i < namesModel.count; i++) {
|
||||||
var entry = namesModel.get(i)
|
var entry = namesModel.get(i)
|
||||||
if(entry.isReadonly) {
|
if(entry.tagIcon === "crown") {
|
||||||
namesModel.move(i, 0, 1)
|
namesModel.move(i, 0, 1)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user