diff --git a/src/OptionsPages.php b/src/OptionsPages.php index 84d93be..7fbcce4 100644 --- a/src/OptionsPages.php +++ b/src/OptionsPages.php @@ -127,12 +127,10 @@ static function __action_graphql_before_resolve_field( /** * If resolving field under options page root query set the current language */ - if (self::is_options_page($source)) { - $root_query = $info->path[0]; - $lang = self::$root_query_locale_mapping[$root_query] ?? null; - if ($lang) { - self::$current_language = $lang; - } + $root_query = $info->path[0]; + $lang = self::$root_query_locale_mapping[$root_query] ?? null; + if ($lang) { + self::$current_language = $lang; } } @@ -178,16 +176,6 @@ static function add_translation_suffix($id) return $id . '_' . self::$current_language; } - static function is_options_page($source) - { - if (!is_array($source)) { - return false; - } - - $type = $source['type'] ?? null; - return $type === 'options_page'; - } - static function is_options_page_root_query(ResolveInfo $info) { if (count($info->path) !== 1) {