feat: Update ownerId assignment in HomeRepositoryImpl and clean up shifts page code

This commit is contained in:
Achintha Isuru
2026-02-18 15:25:31 -05:00
parent cce1b75fc0
commit 535f6ffb1c
4 changed files with 44 additions and 36 deletions

View File

@@ -105,7 +105,7 @@ class HomeRepositoryImpl
address: staff.addres, address: staff.addres,
avatar: staff.photoUrl, avatar: staff.photoUrl,
), ),
ownerId: session?.ownerId, ownerId: staff.ownerId,
); );
StaffSessionStore.instance.setSession(updatedSession); StaffSessionStore.instance.setSession(updatedSession);

View File

@@ -187,8 +187,6 @@ class ShiftsRepositoryImpl
.listShiftRolesByVendorId(vendorId: vendorId) .listShiftRolesByVendorId(vendorId: vendorId)
.execute()); .execute());
final allShiftRoles = result.data.shiftRoles; final allShiftRoles = result.data.shiftRoles;
// Fetch my applications to filter out already booked shifts // Fetch my applications to filter out already booked shifts

View File

@@ -290,8 +290,16 @@ class _ShiftsPageState extends State<ShiftsPage> {
Flexible( Flexible(
child: Text( child: Text(
label, label,
style: (isActive ? UiTypography.body3m.copyWith(color: UiColors.primary) : UiTypography.body3m.white).copyWith( style:
color: !enabled ? UiColors.white.withValues(alpha: 0.5) : null, (isActive
? UiTypography.body3m.copyWith(
color: UiColors.primary,
)
: UiTypography.body3m.white)
.copyWith(
color: !enabled
? UiColors.white.withValues(alpha: 0.5)
: null,
), ),
overflow: TextOverflow.ellipsis, overflow: TextOverflow.ellipsis,
), ),

View File

@@ -32,6 +32,8 @@ dependencies:
url_launcher: ^6.3.1 url_launcher: ^6.3.1
firebase_auth: ^6.1.4 firebase_auth: ^6.1.4
firebase_data_connect: ^0.2.2+2 firebase_data_connect: ^0.2.2+2
meta: ^1.17.0
bloc: ^8.1.4
dev_dependencies: dev_dependencies:
flutter_test: flutter_test: