Token editor scripts accidentally loaded in FSE themes
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 52/100
Línea de trabajo
Comienza en /payment-gateway/admin/class-sv-wc-payment-gateway-admin-payment-token-editor.php y lee enqueue_scripts_styles(), especialmente su comprobación de la pantalla actual. Reproduce el caso de un tema FSE con el gateway habilitado y verifica después que allí no se intente cargar los scripts del editor de tokens y que el uncaught module error ya no aparezca.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hey there 👋
When a gateway is active, the token editor scripts from the SV framework are attempted to be loaded in FSE themes, causing an uncaught error in console. Normally this doesn't affect functionality (at least in the gateways I saw this showing up) but all errors are raised to the developer. Still, it should be fixed:
Uncaught ReferenceError: module is not defined
at sv-wc-payment-gateway-token-editor.js?ver=1717151442:1:3213
Investigate fix (/payment-gateway/admin/class-sv-wc-payment-gateway-admin-payment-token-editor.php):
/**
* Load the editor scripts and styles.
*
* @since 4.3.0
*/
public function enqueue_scripts_styles() {
$screen = get_current_screen();
if ( ! $screen || ! in_array( $screen->id, [ 'profile', 'user-edit' ], true ) ) {
return;
}
//... rest of the method as is
hope this is helpful
cheers!
- Lenguaje dominante
- PHP
- Estrellas
- 146
- Forks
- 43
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de godaddy-wordpress/wc-plugin-framework
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
godaddy-wordpress/wc-plugin-framework#806 · 2 comentarios ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
Google Pay JavaScript
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
-
i18n Needs Reporter Feedabck
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
godaddy-wordpress/wc-plugin-framework#536 · 1 comentario ·
-
Needs Reporter Feedabck Payment Gateway Proposal
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
godaddy-wordpress/wc-plugin-framework#442 · 3 comentarios ·
Todos los issues de godaddy-wordpress/wc-plugin-framework
Issues similares
-
sync-en
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug Feature: Kiosk
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Infrastructure: actions Module: zmscitizenapi Module: zmsentities php Type: Bug unit tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
it-at-m/eappointment#3480 ·
Los mantenedores suelen responder en 1 día
-
HttpClient
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
CI: composer install fails — league/flysystem 1.x blocked by security advisory GHSA-cxf4-7mrp-vvprAbiertodevops type: bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día