Skip to content

Fix: pagina werd niet volledig als gecontroleerd gemarkeerd bij nuweg - #209

Merged
mbch331 merged 1 commit into
masterfrom
fix-patrol-nuweg
Oct 24, 2026
Merged

mbch331 merged 1 commit into
masterfrom
fix-patrol-nuweg

Conversation

@mbch331

@mbch331 mbch331 commented Oct 24, 2026

Copy link
Copy Markdown
Collaborator

Fixes #43

Probleem

Morebits.wiki.page.patrol() (gebruikt via triage() door Speedy, Tag en XfD):

  • markeerde alleen de laatste revisie (rclimit: 1 + lastrevid), waardoor de aanmaak en tussenliggende bewerkingen ongecontroleerd bleven;
  • las tokens.csrftoken terwijl type=patrol een patroltoken teruggeeft, waardoor zonder patrollink op de pagina stil werd afgebroken.

Oplossing

  • Alle recente wijzigingen van de pagina worden opgehaald (rcprop: 'ids|patrolled', rclimit: 'max') en elke ongecontroleerde wijziging wordt via haar rcid gemarkeerd.
  • Het juiste patroltoken wordt gebruikt.
  • De .patrollink-shortcut (die ook maar één rcid markeerde) is vervallen.

Nog niet getest op de wiki.

🤖 Generated with Claude Code

patrol() markeerde alleen de laatste revisie, waardoor de aanmaak en
tussenliggende bewerkingen ongecontroleerd bleven. Daarnaast werd het
verkeerde token (csrftoken i.p.v. patroltoken) gelezen, waardoor er
zonder patrollink helemaal niets gemarkeerd werd. Nu worden alle
ongecontroleerde wijzigingen van de pagina via hun rcid gemarkeerd.

Fixes #43

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mbch331
mbch331 merged commit cb17d8f into master Oct 24, 2026
2 checks passed
@mbch331
mbch331 deleted the fix-patrol-nuweg branch October 24, 2026 18:03
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.

Markeren als gecontroleerd bij nuweg

1 participant