Skip to content

Commit 5cdf550

Browse files
Shukriclaude
authored andcommitted
fix: suppress direct DB query sniff and move translators comment in Admin.php
- phpcs:ignore DirectQuery/NoCaching on multisite repair (one-time admin action) - Move translators comment inside sprintf() directly above __() call Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5dded24 commit 5cdf550

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/Admin.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,7 @@ public function repair_db(): void {
576576
// 6. Multisite — repair each sub-site.
577577
if ( is_multisite() ) {
578578
global $wpdb;
579+
// phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- repair tool, one-time admin action.
579580
$blog_ids = $wpdb->get_col(
580581
$wpdb->prepare( 'SELECT blog_id FROM %i', $wpdb->blogs )
581582
);
@@ -586,8 +587,8 @@ public function repair_db(): void {
586587
foreach ( $defaults as $option => $default ) {
587588
if ( get_option( $option ) === false ) {
588589
add_option( $option, $default );
589-
/* translators: 1: option name 2: site ID */
590590
$repairs[] = sprintf(
591+
/* translators: 1: option name 2: site ID */
591592
__( 'Restored missing option %1$s on site %2$d.', 'devpulse' ),
592593
$option,
593594
(int) $blog_id

0 commit comments

Comments
 (0)