Audit log entries for identity overrides have `change_type: UNKNOWN` and `change_details: []`

オープン
#8,930 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
68/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
python

調査の方向性

Start by tracing the backend endpoint /api/v1/projects/{id}/audit/{id} and how it builds audit entries for identity feature overrides. Compare the returned change_type and change_details with audit responses for other changes, then add or update focused API tests for an identity override. Done means the response includes the correct change type and details.

索引モデルが issue の本文から書いたものです。

説明

How are you running Flagsmith
  • Self Hosted with Docker
  • Self Hosted with Kubernetes
  • SaaS at flagsmith.com
  • Some other way (add details in description below)
Describe the bug

When you make an override for an identity, and go to audit logs (the FE calls /api/v1/projects/ID/audit/ID), the API response returns change_type: UNKNOWN and change_details : []

Steps To Reproduce
  1. Go to an identity
  2. Override a feature for that identity
  3. Inspect the audit log API response (api/v1/projects/id/audit/id)
Expected behavior

'change_type' and 'change_details' are returned in the correct way by the API

Screenshots

No response

主要言語
Python
スター
7.1k
フォーク
603
平均マージ
3日 8時間
マージ済み PR(30日)
102

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

Flagsmith/flagsmith のほかの issue

Flagsmith/flagsmith の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。