<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://interfaces3.hunter.cryptograss.live/index.php?action=history&amp;feed=atom&amp;title=VersionControl%3APRs%2Fpickipedia%2F181</id>
	<title>VersionControl:PRs/pickipedia/181 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://interfaces3.hunter.cryptograss.live/index.php?action=history&amp;feed=atom&amp;title=VersionControl%3APRs%2Fpickipedia%2F181"/>
	<link rel="alternate" type="text/html" href="https://interfaces3.hunter.cryptograss.live/index.php?title=VersionControl:PRs/pickipedia/181&amp;action=history"/>
	<updated>2026-11-15T06:54:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://interfaces3.hunter.cryptograss.live/index.php?title=VersionControl:PRs/pickipedia/181&amp;diff=15748&amp;oldid=prev</id>
		<title>DrivingThatTrain: cryptograss/pickipedia#181, as GitHub has it</title>
		<link rel="alternate" type="text/html" href="https://interfaces3.hunter.cryptograss.live/index.php?title=VersionControl:PRs/pickipedia/181&amp;diff=15748&amp;oldid=prev"/>
		<updated>2026-11-10T04:48:13Z</updated>

		<summary type="html">&lt;p&gt;cryptograss/pickipedia#181, as GitHub has it&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{PR&lt;br /&gt;
|repo=pickipedia&lt;br /&gt;
|number=181&lt;br /&gt;
|title=Verify: record the note on the page&amp;#039;s own talk page (fixes error:invalidtitle)&lt;br /&gt;
|url=https://github.com/cryptograss/pickipedia/pull/181&lt;br /&gt;
|author=magent-cryptograss&lt;br /&gt;
|state=open&lt;br /&gt;
|base=production&lt;br /&gt;
|branch=magent/verify-talk-title&lt;br /&gt;
|opened=2026-11-10 04:48:09&lt;br /&gt;
|pushed=2026-11-10 04:48:05&lt;br /&gt;
|merged=&lt;br /&gt;
|closed=&lt;br /&gt;
|worked_on_by=magent, justin (found it)&lt;br /&gt;
|moods=connectome&lt;br /&gt;
|deploy=&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;pre class=&amp;quot;pr-body&amp;quot;&amp;gt;Justin (#connectome, 10 Nov): verifying a claim shows a small card &amp;quot;error:invalidtitle&amp;quot;, though the verification goes through.&lt;br /&gt;
&lt;br /&gt;
`addTalkPageEntry` named the talk page `&amp;#039;Talk:&amp;#039; + pageName`. That&amp;#039;s right only in main. On `Cryptograss:`, `Song:`, `Release:` and every other namespace it made `Talk:Cryptograss:…`, which the API refuses; checked on the live wiki: `Talk:Cryptograss:Connectome/Verifying_ensembles/Mockup` → *invalid: refers to a talk page that cannot exist*, `Cryptograss talk:…` → valid. The claim edit runs first, so it saved and the talk note was lost.&lt;br /&gt;
&lt;br /&gt;
Now `mw.Title.newFromText(pageName).getTalkPage()`, with `mediawiki.Title` added to the module&amp;#039;s dependencies. A namespace with no talk namespace skips the note instead of erroring.&lt;br /&gt;
&lt;br /&gt;
Checked: `node --check` on the file, extension.json parses. Not run in a browser: the module only loads on the wiki.&lt;br /&gt;
&lt;br /&gt;
Redeploy: pickipedia.&lt;br /&gt;
Worked on by: magent, justin (found it), in #connectome&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>DrivingThatTrain</name></author>
	</entry>
</feed>