2
0
mirror of synced 2025-02-03 10:14:08 +00:00

feat(StatusTagSelector): fixed admin / non admin permissions

Needed for: status-im/status-desktop#5941
This commit is contained in:
Alexandra Betouni 2022-09-03 16:30:25 +03:00
parent 384924ce58
commit 0cbdea5d73
3 changed files with 12 additions and 2 deletions

View File

@ -70,6 +70,12 @@ Page {
Component.onCompleted: {
textEdit.forceActiveFocus();
sortModel(root.contactsModel);
//add admin tag
namesModel.append({
"pubKey": "0x043a7ed78362567894688563652fd0296453cef00a5dcddbe252dc74f72cc1caa97a2b65e4a1a52d9c30a84c9966beaaaf6b333d659cbdd2e486b443ed1012cf04",
"name": "carmen.eth",
"tagIcon": "crown",
"isReadonly": true});
}
}
@ -77,7 +83,7 @@ Page {
implicitWidth: 106
implicitHeight: 44
Layout.alignment: Qt.AlignTop
enabled: (tagSelector.namesModel.count > 0)
enabled: (tagSelector.namesModel.count > 1)
text: "Confirm"
}

View File

@ -1060,6 +1060,7 @@ QtObject {
isVerified: true
isUntrustworthy: false
isContact: true
isReadonly: true
onlineStatus: 1
icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAlklEQVR4nOzW0QmDQBAG4SSkl7SUQlJGCrElq9F3QdjjVhh/5nv3cFhY9vUIYQiNITSG0BhCExPynn1gWf9bx498P7/
nzPcxEzGExhBdJGYihtAYQlO+tUZvqrPbqeudo5iJGEJjCE15a3VtodH3q2ImYgiNITTlTdG1nUZ5a92VITQxITFiJmIIjSE0htAYQrMHAAD//+wwFVpz+yqXAAAAAElFTkSuQmCC"
@ -1072,6 +1073,7 @@ QtObject {
isVerified: false
isUntrustworthy: true
isContact: false
isReadonly: false
onlineStatus: 0
icon: ""
isAdmin: false
@ -1083,6 +1085,7 @@ QtObject {
isVerified: false
isUntrustworthy: false
isContact: false
isReadonly: false
onlineStatus: 1
isAdmin: false
icon: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAiElEQVR4nOzXUQpAQBRGYWQvLNAyLJDV8C5qpiGnv/M9al5Ot27X0IUwhMYQGkNoDKGJCRlLH67bftx9X+ap/+P9VcxEDK
@ -1094,6 +1097,7 @@ QtObject {
pubKey: "0x043a7ed0e8752236a4688563652fd0296453cef00a5dcddbe252dc79872cc1caa97a2b65e4a1a52d9c30a84c9966beaaaf6b333d659cbdd2e486b443ed1012cf04"
isVerified: false
isUntrustworthy: true
isReadonly: false
isContact: true
onlineStatus: 0
icon: ""

View File

@ -217,7 +217,7 @@ Item {
if(root.orderByReadonly) {
for(var i = 0; i < namesModel.count; i++) {
var entry = namesModel.get(i)
if(entry.isReadonly) {
if(entry.tagIcon === "crown") {
namesModel.move(i, 0, 1)
}
}