Suivi — Flux Atom Auteur collectif dans le flux Atom

#1713 Posté par  (site web personnel) . État de l’entrée : invalide. Assigné à Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
0
30
avr.
2017

La dépêche Agenda du Libre semaine 18 2017 est publiée comme « Posté par Collectif le 30/04/17 à 05:08. Édité par Benoît Sibaud. Modéré par Yvan Munoz. Licence CC by-sa » (initialement créée par moi, puis réattribuée à Collectif).

Par contre dans le flux Atom /news.atom, <author><name>Benoît Sibaud</name></author>.

  • # Not a bug, it's a feature

    Posté par  (site web personnel) . Évalué à 3 (+0/-0).

    app/views/news/_news.atom.builder

      if news.author_name != User.collective.name
        entry.author do |author|
          author.name(news.author_name)
        end
      end
      news.edited_by.each do |attendee|
        entry.author do |author|
          author.name(attendee.name)
        end
      end

    La première partie ne s'applique pas car justement l'auteur est collectif. Et ensuite il y a la liste des auteurs mais je suis le seul à avoir édité. Bref ça fonctionne comme prévu niveau code (qui ne prévoit pas d'afficher un « Auteur collectif »).

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.