Skip to content

Migrate 4 artifacts off legacy media_to_html to check_in_media#836

Merged
abrignoni merged 1 commit into
mainfrom
lava-batch-84
Jun 21, 2026
Merged

Migrate 4 artifacts off legacy media_to_html to check_in_media#836
abrignoni merged 1 commit into
mainfrom
lava-batch-84

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Four artifacts were already @artifact_processor-decorated but still rendered media through the legacy media_to_html helper, which stores raw HTML in the LAVA cell (bypassing the media store). This swaps each to a proper ('media') column backed by check_in_media:

Artifact Media column(s)
SamsungNotes note Media (also drops the manual html_columns)
FairEmail Attachments (list) + Content (message body)
RandoChat Media File
gmailIMAPEmails Attachments — flat list of refs, with each attachment's filename preserved as the media name

The now-unused report_folder parameters are underscored to avoid W0613. All four are lint-clean and reserved-word-audited.

This completes the clean part of the media migration. Remaining media_to_html users are either dead imports in files with heavy pre-existing lint debt (DuckDuckGo, ProtonDrive, gmailEmails — left alone) or the polymorphic clipBoard Data column (needs a column redesign).

…_to_html

These four artifacts were already @artifact_processor-decorated but still
rendered media via the legacy media_to_html helper (which stores raw HTML
in the LAVA cell). Swaps each media column to a proper ('media') column
backed by check_in_media:
- SamsungNotes: note media list (drops the manual html_columns).
- FairEmail: attachments list + message-body Content.
- RandoChat: message Media File.
- gmailIMAPEmails: attachments as a flat list of refs, preserving each
  attachment's filename as the media name.
The now-unused report_folder params are underscored to avoid W0613. No
behaviour change beyond proper LAVA media handling.
@abrignoni abrignoni merged commit 8be7848 into main Jun 21, 2026
1 check passed
@abrignoni abrignoni deleted the lava-batch-84 branch June 21, 2026 21:38
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.

1 participant