https://bugzilla.wikimedia.org/show_bug.cgi?id=70178

--- Comment #7 from Philippe Verdy <[email protected]> ---
@Nemo: the bug is not visible now.

This occured before for several hours, it was not temporary. Something has been
fixed (at least with a temporary workaround or revert of a recent change,
waiting for the cause of this fatal error to happen).

Anyway, it looks like a translation key for the interface of the Translate
extension itself is not correctly mapped, or Translate extension uses a
deprecated/unsupported API of the CentralNotice, and that extension still uses
this old deleted or myterious key "B14_0829_enNL_amt_3" (deleted campaign which
was still somewhere in caches? why did that affect only the translate tool and
not the rest of the wiki? Does the Translate tool maintain its own local cache
for notices and it was not purged, e.g. in its own local database?).

Could it be a bug in the forwarding of updates of notices to other wikis and
databases and the Translate database was forgotten? Or a list of databases was
incorrectly modified to remove Metawiki from the multingual wikis group ?

According to the settings of "B14_0829_enNL_amt_3"; this campaign was
targetting anonymous users only for the fundraising, but I was actually logged
in.

Is it possible that the Translate tool itself does not identify itself with the
correct logon status of the user and impersonates to another one (e.g. to its
own bot), and some internal code still performs requests (to the
CentralNotices) with that user for which there's actually no active campaign?

In that case this is an incorrect assumption of the Translate extension which
impersonates before the notices for the current users have been processed to be
displayed at top of pages before building the rest of the page for preparing
the answer to the request to mark a page. I have no idea of how the Translate
extension an impersonate its own actions in the database to perform its own
commits (or start a worker thread for its own bot)

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to