fixed premium features

This commit is contained in:
Kima
2023-05-27 10:27:09 +02:00
parent 4d6a1e2c22
commit ba52926d1f
4 changed files with 119 additions and 47 deletions

View File

@@ -1,3 +1,5 @@
import 'package:filcnaplo_premium/models/premium_scopes.dart';
class PremiumResult {
final String accessToken;
final List<String> scopes;
@@ -11,9 +13,9 @@ class PremiumResult {
factory PremiumResult.fromJson(Map json) {
return PremiumResult(
accessToken: json["access_token"] ?? "",
scopes: (json["scopes"] ?? []).cast<String>(),
login: json["login"],
accessToken: json["access_token"] ?? "igen",
scopes: (json["scopes"] ?? [PremiumScopes.all]).cast<String>(),
login: json["login"] ?? "igen",
);
}
}