diff --git a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/Info.plist b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/Info.plist index 2d1b744cd..f6741846b 100644 --- a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/Info.plist +++ b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/Info.plist @@ -8,32 +8,32 @@ DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath BridgeClient.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath BridgeClient.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient index 8d8050bb8..cee0c2070 100755 Binary files a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient and b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient differ diff --git a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient index 2770569ab..fed1f2654 100644 Binary files a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient and b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient differ diff --git a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient index f590e18ae..08f22d1f5 100755 Binary files a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient and b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient differ diff --git a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient index c01f92975..8c9a1e75f 100644 Binary files a/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient and b/SwiftPackage/Binaries/debug/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient differ diff --git a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient index 063bca302..6a0016305 100755 Binary files a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient and b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/BridgeClient.framework/BridgeClient differ diff --git a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient index f533d6776..4407ac705 100644 Binary files a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient and b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient differ diff --git a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient index f8a734602..db9a6992a 100755 Binary files a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient and b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/BridgeClient.framework/BridgeClient differ diff --git a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient index c695a38d3..783b5730d 100644 Binary files a/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient and b/SwiftPackage/Binaries/release/BridgeClient.xcframework/ios-arm64_x86_64-simulator/dSYMs/BridgeClient.framework.dSYM/Contents/Resources/DWARF/BridgeClient differ diff --git a/bridge-client/src/iosMain/kotlin/org/sagebionetworks/bridge/kmm/shared/NativeTimelineManager.kt b/bridge-client/src/iosMain/kotlin/org/sagebionetworks/bridge/kmm/shared/NativeTimelineManager.kt index c423b64c1..642e4f58f 100644 --- a/bridge-client/src/iosMain/kotlin/org/sagebionetworks/bridge/kmm/shared/NativeTimelineManager.kt +++ b/bridge-client/src/iosMain/kotlin/org/sagebionetworks/bridge/kmm/shared/NativeTimelineManager.kt @@ -80,9 +80,9 @@ class NativeTimelineManager( fun observeTodaySchedule(isNewLogin: Boolean) { todayJob = scope.launch { - if (isNewLogin) { - adherenceRecordRepo.loadRemoteAdherenceRecords(studyId) - } + // Always load remote adherence records + adherenceRecordRepo.loadRemoteAdherenceRecords(studyId) + // Start the observer repo.getSessionsForToday(studyId, alwaysIncludeNextDay).collect { timelineResource -> (timelineResource as? ResourceResult.Success)?.data?.let { timelineSlice -> viewUpdate(timelineSlice.toNaive())