[PR #206] fix(enrichers): fix missing display_name, bio, location, and created_at from username_to_socials_maigret #4126

Open
opened 2026-08-30 17:53:49 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/reconurge/flowsint/pull/206
Author: @PrinceBunBun981
Created: 8/5/2026
Status: 🔄 Open

Base: main ← Head: fix/enrichers/maigret-missing-import-fields


📝 Commits (1)

  • aec9daf Fixes Maigret enricher missing display_name, bio, location, and created_at

📊 Changes

2 files changed (+24 additions, -7 deletions)

View changed files

📝 flowsint-enrichers/src/flowsint_enrichers/social/to_maigret.py (+12 -2)
📝 flowsint-types/src/flowsint_types/social_account.py (+12 -5)

📄 Description

Adds the values display_name, bio, location, and created_at to nodes created by the Maigret enricher since it was previously only adding username, profile_url, profile_picture_url, platform, followers_count, following_count, and posts_count.

This also manually sets nodeLabel if any sort of display name exists to "display_name (platform)" since the enricher already creates relationships with the Username node.

Also includes the fix from https://github.com/reconurge/flowsint/pull/201.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/reconurge/flowsint/pull/206 **Author:** [@PrinceBunBun981](https://github.com/PrinceBunBun981) **Created:** 8/5/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `fix/enrichers/maigret-missing-import-fields` --- ### 📝 Commits (1) - [`aec9daf`](https://github.com/reconurge/flowsint/commit/aec9dafa3abe21b78f7a87aca3416599629d5c62) Fixes Maigret enricher missing display_name, bio, location, and created_at ### 📊 Changes **2 files changed** (+24 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `flowsint-enrichers/src/flowsint_enrichers/social/to_maigret.py` (+12 -2) 📝 `flowsint-types/src/flowsint_types/social_account.py` (+12 -5) </details> ### 📄 Description Adds the values `display_name`, `bio`, `location`, and `created_at` to nodes created by the Maigret enricher since it was previously only adding `username`, `profile_url`, `profile_picture_url`, `platform`, `followers_count`, `following_count`, and `posts_count`. This also manually sets `nodeLabel` if any sort of display name exists to "display_name (platform)" since the enricher already creates relationships with the Username node. Also includes the fix from https://github.com/reconurge/flowsint/pull/201. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-08-30 17:53:49 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/flowsint#4126