Piccolo baco di Ubercart Userpoints
Il modulo Ubercart Userpoint integra il modulo Userpoint e Ubercart in modo che si possano usare i punti anche sul negozio online sia come crediti che come sconti accumulati. La versione per Drupal 7 è ancora in fase di pesante test, anche se una dev è già stata rilasciata in via ufficiosa.
Una volta associata una funzionalità Points al prodotto designato, quando si acquista detto prodotto in realtà si dovrebbe acquistare dei punti. Testando il modulo mi è capitato più volte di dover cancellare la funzionalità e di reinserirla. Ma quando si andava a comprare il prodotto i punti erano immancabilmente duplicati o triplicati. Nulla era segnalato in merito su Drupal.org, quindi ho deciso di rivedermi il codice del modulo e di analizzare il data base. Mi sono accorta quasi subito che i record relativi alla funzionalità prodotto erano duplicati o triplicati. Come se il comando delete in realtà non andasse a cancellare realmente i record, o come se la funzione cancellazione non fosse stata prodotta.
In realtà c’era, ma semplicemente non veniva richiamata correttamente dal pulsante di cancellazione.
Ecco la mia segnalazione:
Lascia un Commento
Vuoi partecipare alla discussione?Sentitevi liberi di contribuire!