Je suis peut-être un peu en retard ![]()
Je rencontre le même problème dans un nouveau plugin, et j’ai cherché un peu. Il semble que ce problème touche aussi d’autres plugins (par exemple : le plugin de chat officiel), mais j’ai trouvé une solution qui fonctionne pour éviter que les tâches ne soient enregistrées plusieurs fois :
# Effacer tout enregistrement précédent
task('import_json:preview').clear
# Définition de la tâche
desc 'Aperçu des modifications qui seraient appliquées par import_json'
task 'import_json:preview', [:file_path] => :environment do |_task, args|
puts "Bonjour le monde !"
end
Effacer après la description de la tâche empêchera la tâche d’être listée avec rake --tasks, elle doit donc être effacée avant.