Ho una categoria con centinaia di argomenti e regolarmente c’è un argomento con “in the news” nel titolo insieme alla data. Ho cercato di selezionare tutti questi post e spostarli in una nuova sottocategoria chiamata ‘News’.
Riesco a cercare con successo tutti i post con “in the news” nel titolo, che si trovano tutti in una determinata categoria. Posso quindi selezionarli tutti dalla schermata dei risultati della ricerca e, quando provo a impostare la categoria… nelle Azioni di massa per tutti questi post, e spostarli in un’altra categoria, scopro che sono altri post ad apparire in questa categoria, non quelli selezionati come risultato dell’esecuzione della ricerca. Gli argomenti che si spostano non hanno alcun legame con i risultati della ricerca. È come se l’elenco dei risultati della ricerca venisse ignorato e venissero spostati argomenti diversi! Ho provato a ricostruire l’app ma non è cambiato nulla. Se seleziono manualmente tutti i post al di fuori della schermata di ricerca, posso eseguire uno spostamento di massa per rimetterli nella categoria originale, è solo se seleziono i post dalla schermata dei risultati della ricerca che la modifica della categoria non funziona correttamente e vengono spostati altri post casuali invece.
Se uso la funzione di ricerca, come sopra, e invece di selezionare tutti i post con una sola pressione di pulsante seleziono manualmente circa i primi 50 argomenti, quindi imposto la nuova sottocategoria in blocco, funziona. I risultati della ricerca si aggiornano istantaneamente per mostrare che la nuova sottocategoria è stata applicata.
Il difetto è legato alla selezione di tutti, deve, in qualche modo, confondersi su quali post formano l’elenco completo.
Lo stesso problema si verifica se selezioni tutto e poi provi ad applicare un tag. Anche i post che non erano nei risultati della ricerca vengono taggati erroneamente e sembrano essere gli stessi a cui verrebbe applicata la categoria sbagliata.
Per ricreare, prova a creare una nuova sottocategoria, quindi cerca i post nella categoria principale e modifica in blocco la categoria per tutti questi utilizzando seleziona tutto. Vedi se solo questi post si spostano. Puoi spostare i post indietro visualizzando quella sottocategoria al di fuori dell’ambiente di ricerca, quindi selezionando tutto e applicando in blocco la vecchia categoria. Questa parte di seleziona tutto sembra funzionare, è solo la selezione di tutti all’interno della funzionalità di ricerca che non fa la cosa giusta.
Torno su questo argomento, ho provato a riprodurre il bug descritto qui con una varietà di argomenti selezionati tramite la ricerca nel menu delle azioni di massa, ma non sono riuscito a ottenere questo comportamento.
Selezionando gli argomenti cercati con il pulsante “Seleziona tutto”, e quindi utilizzando il menu delle azioni di massa per modificare le categorie o i tag degli argomenti, le categorie o i tag di tutti gli argomenti sono stati modificati con successo ogni volta che ho testato questo.
Inoltre, non ho riscontrato questo problema con nessuno degli argomenti che ho testato.
Sulla base di questi test, non dovresti più riscontrare questo bug.