Skip to content

Commit 26a12ed

Browse files
committed
skip queueing jobs for wikis set to read-only
1 parent 3733962 commit 26a12ed

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

app/Jobs/PollForMediaWikiJobsJob.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ public function handle(MediaWikiHostResolver $mwHostResolver): void {
1818
$this->mwHostResolver = $mwHostResolver;
1919
$allWikiDomains = Wiki::all()->pluck('domain');
2020
foreach ($allWikiDomains as $wikiDomain) {
21-
if ($this->hasPendingJobs($wikiDomain)) {
21+
$wiki = Wiki::firstWhere('domain', $wikiDomain);
22+
23+
if ($this->hasPendingJobs($wikiDomain) && !$wiki->isReadOnly()) {
2224
$this->enqueueWiki($wikiDomain);
2325
}
2426
}

0 commit comments

Comments
 (0)