mirror of
https://github.com/vishalxl/nostr_console.git
synced 2025-03-26 09:42:09 +01:00
made client tag as last entry in tag list
This commit is contained in:
parent
1f09d44538
commit
b7348f8e9c
@ -557,7 +557,6 @@ class Tree {
|
||||
String getTagStr(String replyToId, String clientName) {
|
||||
String strTags = "";
|
||||
clientName = (clientName == "")? "nostr_console": clientName; // in case its empty
|
||||
strTags += '["client","$clientName"]' ;
|
||||
|
||||
if( replyToId.isEmpty) {
|
||||
return strTags;
|
||||
@ -585,7 +584,7 @@ class Tree {
|
||||
if( latestEventId.isNotEmpty) {
|
||||
String? pTagPubkey = allChildEventsMap[latestEventId]?.e.eventData.pubkey;
|
||||
if( pTagPubkey != null) {
|
||||
strTags += ',["p","$pTagPubkey"]';
|
||||
strTags += '["p","$pTagPubkey"],';
|
||||
}
|
||||
String relay = getRelayOfUser(userPublicKey, pTagPubkey??"");
|
||||
relay = (relay == "")? defaultServerUrl: relay;
|
||||
@ -597,12 +596,16 @@ class Tree {
|
||||
Tree topTree = getTopTree(t);
|
||||
rootEventId = topTree.e.eventData.id;
|
||||
if( rootEventId != latestEventId) { // if the reply is to a top/parent event, then only one e tag is sufficient
|
||||
strTags += ',["e","$rootEventId"]';
|
||||
strTags += '["e","$rootEventId"],';
|
||||
}
|
||||
}
|
||||
|
||||
strTags += ',["e","$latestEventId","$relay"]';
|
||||
strTags += '["e","$latestEventId","$relay"],';
|
||||
}
|
||||
|
||||
if( strTags != "")
|
||||
strTags += '["client","$clientName"]' ;
|
||||
|
||||
return strTags;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user