Skip to content

Migrate last legacy 'chat' data_views to 'conversation'#1644

Merged
abrignoni merged 1 commit into
mainfrom
chat-to-conversation
Jul 3, 2026
Merged

Migrate last legacy 'chat' data_views to 'conversation'#1644
abrignoni merged 1 commit into
mainfrom
chat-to-conversation

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Converts the final two modules still declaring the legacy chat data_view (googleChat.py, and both artifacts in facebookMessenger.py) to the current conversation form (threadDiscriminatorColumnconversationDiscriminatorColumn). Column mappings unchanged.

With this, every data_view in iLEAPP is on conversation (verified via PluginLoader dump — 18 artifacts, zero chat remaining), so the backward-compat shim in lavafuncs.py ("Remove 'chat' once modules are updated") no longer has in-repo users and can be retired in a future framework pass.

Also clears googleChat's two pre-existing unused-variable warnings (whole-file CI lint): types from the blackboxprotobuf decode → _, and a dead media = '' assignment.

Testing: pylint --disable=C,R → 10.00/10 on both files; byte-compile clean; PluginLoader registers all artifacts with the converted views.

googleChat and facebookMessenger (both artifacts) were the final modules on
the legacy 'chat' view key / threadDiscriminatorColumn; rename them to the
conversation form so nothing depends on the backward-compatibility shim in
lavafuncs. Column mappings unchanged.

Also clears googleChat's two pre-existing unused-variable warnings ('types'
from the protobuf decode, dead 'media' assignment) so the file lints 10.00.
@abrignoni abrignoni merged commit 39ca9cc into main Jul 3, 2026
1 check passed
@abrignoni abrignoni deleted the chat-to-conversation branch July 3, 2026 01:17
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