Tag_group_id waarden worden getoond als group_id in de resultaten van de data explorer

Problem

The data explorer has special logic (“Automatic Entity Resolution”) to show links to various objects whenever a column name is user_id, group_id, topic_id, category_id or badge_id.

However, it also triggers on tag_group_id and it sees it as a group_id whenever a group with the same id is available.

How to reproduce

  • create a tag group
  • add a tag
  • create a data explorer query SELECT id, tag_id, tag_group_id FROM tag_group_memberships
  • run it

3 likes

Zeker, hier een pr-welcome plaatsen, het voelt alsof we de regex wat geavanceerder moeten maken. Ik denk dat het probeert te compenseren voor allowed_xyz_group_id en dergelijke, maar nu hebben we een speciale regel nodig om tag_group_id te stoppen.

This has been resolved in FEATURE: Add tag group entity support to query results by Lhcfl · Pull Request #380 · discourse/discourse-data-explorer · GitHub by @Lhc_fl :partying_face:

4 likes

Dit onderwerp werd automatisch gesloten na 10 dagen. Nieuwe reacties zijn niet meer toegestaan.