Skip to content

Conversation

@CalvinKern
Copy link
Contributor

Instead of downloading HTML files, preview them in a webview so that we
can handle relative files that are referenced.

See Jira ticket for test plan.

Instead of downloading HTML files, preview them in a webview so that we 
can handle relative files that are referenced.
@CLAassistant
Copy link

CLAassistant commented Apr 5, 2019

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

@TrevorNeedham TrevorNeedham left a comment

Choose a reason for hiding this comment

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

Let's see if we can't de-dupe the logic for url construction like we chatted about.

@codecov
Copy link

codecov bot commented Apr 8, 2019

Codecov Report

Merging #5 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff            @@
##             master      #5   +/-   ##
========================================
  Coverage      6.14%   6.14%           
  Complexity       91      91           
========================================
  Files            73      73           
  Lines          4427    4427           
  Branches        671     671           
========================================
  Hits            272     272           
  Misses         4115    4115           
  Partials         40      40

@CalvinKern CalvinKern merged commit 19ede0c into master Apr 9, 2019
@CalvinKern CalvinKern deleted the MBL-12193-relative-html branch April 9, 2019 14:26
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>
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.

4 participants