Uploaded image for project: 'Jira Cloud'
  1. Jira Cloud
  2. JRACLOUD-69049

Notifications when a work log is editted are showing a stack trace instead of the notification.

    XMLWordPrintable

Details

    Description

      Summary

      Inconsistent behavior. Email notifications that are sent when a user edit's a worklog are showing up as an stack trace and not the notification.

      Steps to Reproduce

      1. Edit an issue's worklog
      2. View notification sent via email

      Expected Results

      Notification shows up such as:

      Worklog entry:	12 minutes logged by Josh loe
      Change By:	Josh loe
      Remaining Estimate:	2 weeks 1 week, 4 days, 7 hours, 48 minutes
      Time Spent:	12 minutes
      

      Actual Results

      Email notification does not show the actions, instead a stack trace:

      An error occurred whilst rendering this message. Please contact the administrators, and inform them of this bug. Details: ------- org.apache.velocity.exception.MethodInvocationException: Invocation of method 'diff' in class com.atlassian.jira.mail.DiffUtils threw exception java.lang.NullPointerException at templates/email/html/includes/patterns/worklog-top.vm[line 9, column 46] at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:337) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:284) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:262) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:507) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) at org.apache.velocity.runtime.parser.node.ASTElseIfStatement.render(ASTElseIfStatement.java:92) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336) at org.apache.velocity.runtime.directive.Parse.render(Parse.java:263) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87) at
      

      Notes

      This is inconsistent behavior, and is not occuring on every worklog modification.

      Workaround

      There is no work around at this time/

      Attachments

        Activity

          People

            shomayounnejad Saman Homayounnejad (Inactive)
            jloe joshloe (Inactive)
            Votes:
            2 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: