Page MenuHomePhabricator

attempting to resolve edit conflict on some pages leads to "Section editing not supported" and loss of work
Open, Needs TriagePublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

  • Start creating a new subsection in the talk-like page "Wikipedia:WikiProject Resource Exchange/Resource Request", which only allows "Edit Source"
  • Meanwhile, add a reply to the last subsection already on the page
  • Attempt to save the edit adding the new subsection
  • See an edit conflict warning
  • Press "resolve"

What happens?:

I got a page with URL https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_Resource_Exchange/Resource_Request&action=submit&veswitched=1, title "Section editing not supported" and message "Section editing is not supported in this page or is disabled for this view. Return to Main Page." (like in T311665) I try to go back to the previous page, my browser asks "This page is asking you to confirm that you want to leave — information you’ve entered may not be saved.", I confirm that the page I should go back to is the edit page, confirm going back, and the URL is https://en.wikipedia.org/w/index.php?title=Wikipedia%3AWikiProject_Resource_Exchange%2FResource_Request&section=77&veaction=editsource but it shows the rendered article ("Read" tab) and clicking on the "Edit source" page shows the source without my edit.

What should have happened instead?:

Literally anything that either saves my changes somewhere or lets me see either my diff or the page with my diff applied.

Software version (skip for WMF-hosted wikis like Wikipedia):

Wikipedia

Other information (browser name/version, screenshots, etc.):

Firefox 102.13.0esr (64-bit), OS: Linux 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-1 (2023-07-14)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

I haven't been able to reproduce this. I guess there must be some other uncommon factor needed to run into this issue.

Yeah, I've made a bunch of attempts at reproducing it on my user talk page (https://en.wikipedia.org/w/index.php?title=User_talk:Sollyucko/sandbox&action=history) while recording my screen, but couldn't reproduce it either... The new edit simply overwrote the old edit, which is good enough, since everything gets saved in the edit history.

In my last attempt, I did at least get it to generate an edit conflict, but clicking the button actually worked properly:

If it helps, here are the edits that I think conflicted with mine; I'm not sure if any of the previous edits could've been relevant too... https://en.wikipedia.org/w/index.php?diff=1179141957&oldid=1179135467&title=Wikipedia:WikiProject_Resource_Exchange/Resource_Request and https://en.wikipedia.org/w/index.php?diff=1179141980&oldid=1179141957&title=Wikipedia:WikiProject_Resource_Exchange/Resource_Request