mirror of
https://github.com/haorendashu/nowser.git
synced 2026-01-31 15:14:27 +01:00
DECRYPT_ZAP_EVENT query add rejected message
This commit is contained in:
@@ -97,6 +97,15 @@ class AndroidSignerContentResolverProvider extends AndroidContentProvider
|
||||
}
|
||||
}
|
||||
|
||||
MatrixCursorData? data;
|
||||
if (authType == AuthType.DECRYPT_ZAP_EVENT) {
|
||||
// direct reject decrypt_zap_event query!
|
||||
data =
|
||||
MatrixCursorData(columnNames: ["rejected"], notificationUris: [uri]);
|
||||
data.addRow(["Could not decrypt the message"]);
|
||||
return data;
|
||||
}
|
||||
|
||||
App? app;
|
||||
NostrSigner? signer;
|
||||
var complete = Completer();
|
||||
@@ -122,8 +131,6 @@ class AndroidSignerContentResolverProvider extends AndroidContentProvider
|
||||
return null;
|
||||
}
|
||||
|
||||
MatrixCursorData? data;
|
||||
|
||||
if (authType == AuthType.GET_PUBLIC_KEY) {
|
||||
// TODO should handle permissions
|
||||
// var permissions = extra["permissions"];
|
||||
@@ -178,13 +185,13 @@ class AndroidSignerContentResolverProvider extends AndroidContentProvider
|
||||
data.addRow([result, result]);
|
||||
}
|
||||
} else if (authType == AuthType.DECRYPT_ZAP_EVENT) {
|
||||
var event = Event.fromJson(eventObj);
|
||||
var result = await PrivateZap.decryptZapEvent(signer!, event);
|
||||
if (StringUtil.isNotBlank(result)) {
|
||||
data = MatrixCursorData(
|
||||
columnNames: ["signature", "result"], notificationUris: [uri]);
|
||||
data.addRow([result, result]);
|
||||
}
|
||||
// var event = Event.fromJson(eventObj);
|
||||
// var result = await PrivateZap.decryptZapEvent(signer!, event);
|
||||
// if (StringUtil.isNotBlank(result)) {
|
||||
// data = MatrixCursorData(
|
||||
// columnNames: ["signature", "result"], notificationUris: [uri]);
|
||||
// data.addRow([result, result]);
|
||||
// }
|
||||
}
|
||||
|
||||
if (data != null) {
|
||||
|
||||
Reference in New Issue
Block a user