Skip to content

Prevent errors caused by duplicate wiki pages#729

Open
NishikawaKoharu wants to merge 4 commits intoRCOSDP:developfrom
NishikawaKoharu:feature/wiki-deplicate-error
Open

Prevent errors caused by duplicate wiki pages#729
NishikawaKoharu wants to merge 4 commits intoRCOSDP:developfrom
NishikawaKoharu:feature/wiki-deplicate-error

Conversation

@NishikawaKoharu
Copy link
Copy Markdown

Purpose

This PR fixes issues related to Wiki page retrieval when duplicate records exist. The purpose is to prevent errors caused by duplicated Wiki pages and ensure stable page loading and listing behavior.

Changes

・Updated retrieval logic to prevent failures when duplicate Wiki page records exist
・Modified the page display logic to show only the latest Wiki page and avoid errors during access
・Updated the Wiki list logic to display only the oldest created record when duplicates are present

QA Notes

・Does this change require a data migration?
 No data migration required.
・What is the level of risk?
 Low to medium.
・Any permissions code touched?
 No.
・Is this an additive or subtractive change, other?
 Logic adjustment for existing retrieval behavior.
・How can QA verify?
 Through UI and backend behavior validation.
 ・Confirm Wiki pages open without errors even when duplicate records exist
 ・Confirm only the latest Wiki page is displayed when accessing the page
 ・Confirm only the oldest created record appears in the Wiki list when duplicates exist
・What features or workflows might this change impact?
 ・Wiki page retrieval
 ・Wiki page listing
 ・Duplicate data handling
・How will this impact performance?
 Minimal impact expected.

Documentation

No documentation updates required.

Side Effects

Behavior for duplicate Wiki data is now standardized, which may change how previously duplicated records were displayed.

Ticket

#58754

@NishikawaKoharu NishikawaKoharu requested a review from hide24 April 20, 2026 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants