Skip to content

Commit 93a5455

Browse files
committed
chore: bump version to 1.9.1+3 and update changelog for authentication state fix on language change
1 parent c90d89c commit 93a5455

5 files changed

Lines changed: 19 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## 1.9.1+3
4+
5+
### Fixed
6+
7+
- Change authentication state when language changes
8+
39
## 1.9.1+1
410

511
### Fixed

example/pubspec.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1007,7 +1007,7 @@ packages:
10071007
path: ".."
10081008
relative: true
10091009
source: path
1010-
version: "1.8.4+7"
1010+
version: "1.9.1+2"
10111011
supa_carbon_icons:
10121012
dependency: transitive
10131013
description:

lib/blocs/authentication/authentication_bloc.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import "package:aad_oauth/aad_oauth.dart";
22
import "package:aad_oauth/model/config.dart";
33
import "package:bloc/bloc.dart";
4+
import "package:equatable/equatable.dart";
45
import "package:flutter/foundation.dart";
56
import "package:flutter/material.dart";
67
import "package:flutter_dotenv/flutter_dotenv.dart";

lib/blocs/authentication/authentication_state.dart

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ final class UserAuthenticatedWithMultipleTenantsState
3030
});
3131
}
3232

33-
final class UserAuthenticatedWithSelectedTenantState
34-
extends AuthenticationState {
33+
final class UserAuthenticatedWithSelectedTenantState extends AuthenticationState
34+
with EquatableMixin {
3535
final AppUser user;
3636

3737
final Tenant tenant;
@@ -40,6 +40,14 @@ final class UserAuthenticatedWithSelectedTenantState
4040
required this.user,
4141
required this.tenant,
4242
});
43+
44+
@override
45+
List<Object?> get props => [
46+
user,
47+
tenant,
48+
user.languageId.value,
49+
user.language.value.code.value,
50+
];
4351
}
4452

4553
final class AuthenticationLogoutState extends AuthenticationState {}

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: supa_architecture
22
description: Architecture library for Supa Flutter applications
3-
version: 1.9.1+2
3+
version: 1.9.1+3
44
homepage: https://github.supa.vn
55

66
environment:

0 commit comments

Comments
 (0)