From b1aea98c60415d6978d5517fc4f6d44e0f578513 Mon Sep 17 00:00:00 2001 From: Tom Lau Date: Fri, 27 Jun 2025 15:18:02 +0800 Subject: [PATCH] fix: incorrect inject field message for exact class extra field --- changelog.md | 1 + script/core/diagnostics/inject-field.lua | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 03f3e7c03..46c8dea8c 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,7 @@ ## Unreleased +* `FIX` Incorrect inject-field message for extra table field in exact class ## 3.15.0 `2025-6-25` diff --git a/script/core/diagnostics/inject-field.lua b/script/core/diagnostics/inject-field.lua index e1ef02a33..6baf6a0ab 100644 --- a/script/core/diagnostics/inject-field.lua +++ b/script/core/diagnostics/inject-field.lua @@ -134,7 +134,7 @@ return function (uri, callback) end local message = lang.script('DIAG_INJECT_FIELD', { class = vm.getInfer(src):view(uri), - field = guide.getKeyName(src), + field = guide.getKeyName(field), fix = '', }) callback {