mirror of
https://github.com/zapstore/zapstore.git
synced 2026-10-05 20:48:24 +00:00
Add pubkey for debugging
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user