$dbw = wfGetDB( DB_SLAVE );
$dbw->insert( 'omp_master.strain', array( 'id' => null,
'name' =>
$formData['strain_name_field'] ) );
You should use wfGetDB( DB_MASTER ) to get a DB handle for writing.
On Tue, Apr 23, 2019 at 9:16 AM Jim Hu <jim.hu.biobio(a)gmail.com> wrote:
It’s a custom extension used by my lab only, and while
a version is on our
public github, it’s going to be hard to follow because of entanglement with
some other custom code libraries we use that wrap the WikiPage class to
accommodate our use of the TableEdit extension. If you want to look anyway,
it’s here:
https://github.com/microbialphenotypes/OMPwiki/blob/master/OMP/specialpages…
But it would probably be more useful for you to wait until I can pare it
down to something that is minimal to see if I can isolate the problematic
part and then push that to github.
I was hoping someone had seen a similar problem with Special page
development and had a simpler answer!
Thanks!
Jim
On Apr 23, 2019, at 10:29 AM, Jaime Crespo
<jcrespo(a)wikimedia.org>
wrote:
>> For one of our custom wikis we have a Special Page that creates new
pages
>> based on form input. This used to work in
MW1.23 but in the long
overdue
>
update to MW1.31 it stopped working.
I am not familiar with Special:StrainNewPage, I am guessing that is
custom code not available from a standard extension? If it is not
private and you could share that custom code (or at least part of it)
maybe someone can help you better to see what is the problem in your
case. :-)
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l