Y a-t-il un moyen de supprimer plusieurs signets à la fois ?

Existe-t-il un moyen de sélectionner et de supprimer plusieurs signets sans avoir à supprimer chaque élément manuellement ? Une option « Tout supprimer » me suffirait.

1 « J'aime »

Salut @nhan, bienvenue chez Meta :slight_smile:

Je ne pense pas que ce soit possible depuis l’interface utilisateur de Discourse, mais je soupçonne que cela peut être fait dans Rails en récupérant les signets des utilisateurs et en utilisant destroy. J’ai une idée de la façon dont cela pourrait être possible, mais je ne suis pas sûr de la syntaxe exacte. Cependant, je suis sûr que quelqu’un d’autre ici pourra le vérifier et vous aider. Si vous choisissez cette voie, assurez-vous de faire une sauvegarde d’abord.

2 « J'aime »

Je suppose que vous ne voulez pas supprimer tous vos favoris… Donc, si vous souhaitez sélectionner plusieurs favoris pour vous aider à les gérer, je dirais que ce serait plutôt une demande de #fonctionnalité raisonnable :+1:

De plus, un rappel que bien que l’utilisation de la commande rails puisse être utile parfois, elle est aussi dangereuse car une petite erreur peut avoir des effets désastreux. Les sauvegardes devraient être obligatoires dans ces cas, mais vous devriez aussi vous demander si vous voulez vraiment emprunter cette voie pour atteindre votre objectif :slight_smile:

2 « J'aime »

Je pense que suggérer l’utilisation de la console Rails à ce stade est un peu excessif. C’est vraiment une option pour un administrateur système, et même dans ce cas, je dirais « conseiller avec prudence ».

Si les favoris causent un problème avec le site et ne peuvent pas être supprimés via l’interface utilisateur, alors une approche Rails peut être une solution possible. S’il s’agit simplement d’économiser des efforts pour des favoris personnels, ce n’est probablement pas la solution que les gens recherchent.

Mais si c’est le cas, je basculerai ceci vers un sujet d’installation. :+1:

1 « J'aime »