From ee064f505bf064cfd19b6b98d3faaee127d0864e Mon Sep 17 00:00:00 2001 From: guqing <38999863+guqing@users.noreply.github.com> Date: Thu, 24 Apr 2025 11:11:13 +0800 Subject: [PATCH] fix: equals and hash code for unstructured metadata (#7382) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #### What type of PR is this? /kind bug /area core /milestone 2.20.x #### What this PR does / why we need it: 修复 Unstructured Metadata 的 equals hashcode 排除 version,这可能是之前误操作提交的 https://github.com/halo-dev/halo/blob/ed50a0224d726b420df70a198111f75e8b0d97a3/api/src/main/java/run/halo/app/extension/Unstructured.java#L75 #### Does this PR introduce a user-facing change? ```release-note None ``` --- api/src/main/java/run/halo/app/extension/Unstructured.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/src/main/java/run/halo/app/extension/Unstructured.java b/api/src/main/java/run/halo/app/extension/Unstructured.java index cf2902ed7..6335fd198 100644 --- a/api/src/main/java/run/halo/app/extension/Unstructured.java +++ b/api/src/main/java/run/halo/app/extension/Unstructured.java @@ -72,7 +72,7 @@ public class Unstructured implements Extension { return new UnstructuredMetadata(); } - @EqualsAndHashCode(exclude = "tatersion") + @EqualsAndHashCode(exclude = "version") class UnstructuredMetadata implements MetadataOperator { @Override