Browse Source

Merge pull request #983 from nextcloud/fix/neon/push_notification

fix(neon): push notification build error
pull/985/head
Nikolas Rimikis 1 year ago committed by GitHub
parent
commit
8ed58773df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      packages/neon/neon/lib/src/models/push_notification.dart

8
packages/neon/neon/lib/src/models/push_notification.dart

@ -1,6 +1,6 @@
import 'package:json_annotation/json_annotation.dart';
import 'package:meta/meta.dart';
import 'package:nextcloud/notifications.dart' as notifications;
import 'package:nextcloud/notifications.dart' show DecryptedSubject, RSAPrivateKey, decryptPushNotificationSubject;
part 'push_notification.g.dart';
@ -38,9 +38,9 @@ class PushNotification {
/// Use [PushNotification.fromJson] when the [subject] is not encrypted.
factory PushNotification.fromEncrypted(
final Map<String, dynamic> json,
final notifications.RSAPrivateKey privateKey,
final RSAPrivateKey privateKey,
) {
final subject = notifications.decryptPushNotificationSubject(privateKey, json[_subjectKey] as String);
final subject = decryptPushNotificationSubject(privateKey, json[_subjectKey] as String);
return PushNotification(
accountID: json[_accountIDKey] as String,
@ -67,5 +67,5 @@ class PushNotification {
/// The subject of this notification.
@JsonKey(name: _subjectKey)
final notifications.DecryptedSubject subject;
final DecryptedSubject subject;
}

Loading…
Cancel
Save