Showing
2 changed files
with
3 additions
and
3 deletions
... | @@ -483,8 +483,8 @@ public enum Endpoint { | ... | @@ -483,8 +483,8 @@ public enum Endpoint { |
483 | case .refreshToken, .logout: | 483 | case .refreshToken, .logout: |
484 | return .authentication | 484 | return .authentication |
485 | 485 | ||
486 | - // Partner Cosmote - /partners/cosmote/verify, /partners/oauth/{appUUID}/token | 486 | + // Partner Cosmote - /partners/cosmote/verify, /partners/oauth/{appUUID}/token, /partners/dei/app_login |
487 | - case .verifyTicket, .getCosmoteUser: | 487 | + case .verifyTicket, .getCosmoteUser, .deiLogin: |
488 | return .partnerCosmote | 488 | return .partnerCosmote |
489 | 489 | ||
490 | // Session - /api/session/{sessionUuid} | 490 | // Session - /api/session/{sessionUuid} | ... | ... |
... | @@ -997,7 +997,7 @@ extension NetworkService { | ... | @@ -997,7 +997,7 @@ extension NetworkService { |
997 | // Create TokenModel and store in database | 997 | // Create TokenModel and store in database |
998 | let tokenModel = TokenModel( | 998 | let tokenModel = TokenModel( |
999 | accessToken: accessToken, | 999 | accessToken: accessToken, |
1000 | - refreshToken: refreshToken, // May be nil/null initially | 1000 | + refreshToken: refreshToken ?? "", // Provide empty string if nil (future-ready for when refresh tokens become available) |
1001 | clientId: tokens["client_id"] as? String, | 1001 | clientId: tokens["client_id"] as? String, |
1002 | clientSecret: tokens["client_secret"] as? String | 1002 | clientSecret: tokens["client_secret"] as? String |
1003 | ) | 1003 | ) | ... | ... |
-
Please register or login to post a comment