Skip to content

Conversation

@bootstraponline
Copy link
Contributor

No description provided.

{
"client_info": {
"mobilesdk_app_id": "2",
"mobilesdk_app_id": "1:111111111111:android:1111111111111111",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's not a real id, is it?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Google crashes unless the fake id matches a certain pattern. The id is still fake.

@bootstraponline bootstraponline merged commit 1924f6e into master Apr 4, 2019
@bootstraponline bootstraponline deleted the open_source branch April 4, 2019 19:24
kristofnemere added a commit that referenced this pull request Nov 24, 2025
Fixed multiple issues where ToDo list didn't automatically refresh
after changes in various parts of the app:

Changes:
- ToDoListViewModel: Added CalendarSharedEvents listener to refresh
  on RefreshToDoList events
- EditDashboardViewModel: Emit RefreshToDoList when favoriting/
  unfavoriting courses to update filtered ToDo items
- SubmissionWorker: Emit RefreshToDoList after successful assignment
  submissions to remove completed items

This fixes the following QA findings from MBL-19553:
- Issue #2: Badge updates but page doesn't refresh after creating
  events/todos
- Issue #4: Favorite courses filter doesn't auto-update
- Issue #5: Assignment submission doesn't refresh ToDo page
- Issue #9: ToDo created from widget appears on widget but not page
- Issue #10: Deleted event/ToDo doesn't disappear from page

Test plan:
- Create/update/delete calendar events and verify ToDo list refreshes
- Favorite/unfavorite courses and verify filtered ToDos update
- Submit assignments and verify they disappear from ToDo list
- Create ToDos from widget and verify they appear in list
- Delete events/ToDos and verify they disappear immediately

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
kristofnemere added a commit that referenced this pull request Nov 24, 2025
Fixed all test compilation errors caused by adding CalendarSharedEvents
parameter to EditDashboardViewModel constructor.

Changes:
- Added CalendarSharedEvents import
- Added calendarSharedEvents mock instance
- Updated all 31 EditDashboardViewModel constructor calls to include
  the calendarSharedEvents parameter

This ensures all existing tests continue to pass after adding the
favorite courses refresh functionality (Issue #4).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants