Add pubkey for debugging

This commit is contained in:
franzap
2026-02-04 22:29:03 -03:00
parent 914e47529c
commit 9b342e29b4
+6 -4
View File
@@ -8,11 +8,13 @@ import 'package:models/models.dart';
bool isDebugMode(String? pubkey) {
if (pubkey == null) return false;
const targetHex =
'726a1e261cc6474674e8285e3951b3bb139be9a773d1acf49dc868db861a1c11';
const allowedHexKeys = {
'726a1e261cc6474674e8285e3951b3bb139be9a773d1acf49dc868db861a1c11',
'227ce06aa5fb84bf70f25d887519374d1bfd3e1ffb75697bb0aa8f6396f32e43',
};
// Try direct comparison first (hex format)
if (pubkey == targetHex) {
if (allowedHexKeys.contains(pubkey)) {
return true;
}
@@ -20,7 +22,7 @@ bool isDebugMode(String? pubkey) {
try {
if (pubkey.startsWith('npub')) {
final decoded = Utils.decodeShareableIdentifier(pubkey);
if (decoded is ProfileData && decoded.pubkey == targetHex) {
if (decoded is ProfileData && allowedHexKeys.contains(decoded.pubkey)) {
return true;
}
}