[Building Sakai] comment notification in clog tool
    Mustansar Mehmood 
    mustansar at rice.edu
       
    Mon Apr 15 13:32:57 PDT 2013
    
    
  
Hi,
      It seems that no matter who comments on a post, email notification 
for the comment appears as if the comment was made by the post creator. 
After looking into the code I noticed this method responsible for the 
generation of the email  body.
protected String plainTextContent(Event event) {
         Reference ref = EntityManager.newReference(event.getResource());
         Post post = (Post) ref.getEntity();
         String creatorName = "";
         try {
             creatorName = 
UserDirectoryService.getUser(post.getCreatorId()).getDisplayName();
         } catch (UserNotDefinedException e) {
             e.printStackTrace();
         }
         return rb.getFormattedMessage("noti.body", new 
Object[]{creatorName,post.getTitle(),post.getUrl()});
     }
This lines implies that creater of the post will (falsely)appear as the 
commenter as well.
   creatorName = 
UserDirectoryService.getUser(post.getCreatorId()).getDisplayName();
I am not 100% sure if I have stumbled upon a bug here. Comments?
Thanks,
Mustansar
-- 
Mustansar Mehmood
Educational System Developer& Integrator
Information Technology
6100 Main St. MS 119
Houston Texas 77005
Phone:(713)348-2523
Fax  :(713)348 6099
email:mustansar at rice.edu
I have yet to see any problem, however complicated, which, when,you  looked at it in the right way, did not become still more complicated.
     -- Poul Anderson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130415/ca9d6717/attachment.html 
    
    
More information about the sakai-dev
mailing list