Token editor scripts accidentally loaded in FSE themes
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 52/100
Direzione di ricerca
Inizia in /payment-gateway/admin/class-sv-wc-payment-gateway-admin-payment-token-editor.php e leggi enqueue_scripts_styles(), in particolare il controllo della schermata corrente. Riproduci il caso di un tema FSE con il gateway abilitato, quindi verifica che in quel contesto non si tenti di caricare gli script dell’editor dei token e che l’uncaught module error non compaia più.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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!
- Lingua principale
- PHP
- Stelle
- 146
- Fork
- 43
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di godaddy-wordpress/wc-plugin-framework
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
godaddy-wordpress/wc-plugin-framework#806 · 2 commenti ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Google Pay Missing Environment VariableForse già presa Una pull request collegata a questa issue è aperta o già unita. ApertaGoogle Pay JavaScript
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
-
i18n Needs Reporter Feedabck
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
godaddy-wordpress/wc-plugin-framework#536 · 1 commento ·
-
Needs Reporter Feedabck Payment Gateway Proposal
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
godaddy-wordpress/wc-plugin-framework#442 · 3 commenti ·
Tutte le issue di godaddy-wordpress/wc-plugin-framework
Issue simili
-
InvoiceSettled is answered 200 when the invoice cannot be re-fetched, so BTCPay never redelivers itAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
btcpayserver/woocommerce-greenfield-plugin#93 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
opnsense/core#11052 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
needs triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
grokability/snipe-it#19857 ·
I maintainer di solito rispondono entro 1 giorno