]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-3755 Fix issue in duration displayed in issues code viewer
authorJulien Lancelot <julien.lancelot@gmail.com>
Tue, 16 Apr 2013 12:51:29 +0000 (14:51 +0200)
committerJulien Lancelot <julien.lancelot@gmail.com>
Tue, 16 Apr 2013 12:51:29 +0000 (14:51 +0200)
sonar-server/src/main/webapp/WEB-INF/app/controllers/api/issues_controller.rb
sonar-server/src/main/webapp/WEB-INF/app/helpers/resource_helper.rb
sonar-server/src/main/webapp/WEB-INF/app/views/resource/_issue.html.erb

index 9e047fd44875402f0f6964e5ee809aba2ff3af9d..1a162aa455047b2ed5be83ea52ec7d4a38c598c6 100644 (file)
@@ -53,13 +53,13 @@ class Api::IssuesController < Api::ApiController
     json[:resolution] = issue.resolution if issue.resolution
     json[:userLogin] = issue.userLogin if issue.userLogin
     json[:assigneeLogin] = issue.assigneeLogin if issue.assigneeLogin
-    json[:createdAt] = to_date(issue.createdAt) if issue.createdAt
-    json[:updatedAt] = to_date(issue.updatedAt) if issue.updatedAt
-    json[:closedAt] = to_date(issue.closedAt) if issue.closedAt
+    json[:createdAt] = format_java_datetime(issue.createdAt) if issue.createdAt
+    json[:updatedAt] = format_java_datetime(issue.updatedAt) if issue.updatedAt
+    json[:closedAt] = format_java_datetime(issue.closedAt) if issue.closedAt
     json
   end
 
-  def to_date(java_date)
+  def format_java_datetime(java_date)
     java_date ? Api::Utils.format_datetime(Time.at(java_date.time/1000)) : nil
   end
 
index c0b0c1dfc80e38b849fc269f0d4e013937e55c98..b8c0c03aa88af006292f2a71c2cb9d6a8868945e 100644 (file)
@@ -44,7 +44,7 @@ module ResourceHelper
   end
 
   def to_date(java_date)
-    java_date ? Api::Utils.format_datetime(Time.at(java_date.time/1000)) : nil
+    java_date ? Time.at(java_date.time/1000) : nil
   end
 
 end
\ No newline at end of file
index 33ad50c0861ab17302533a4cc1241b14c4d166ee..06c77ca2f7a4530afc50819889411ccc4e287de4 100644 (file)
@@ -22,6 +22,8 @@
       &nbsp;
 
       <% if issue.created_at %>
+        <% puts "### " + Time.now.to_s %>
+        <% puts "### " + Time.now.to_s %>
         <span><%= distance_of_time_in_words_to_now(to_date(issue.created_at)) -%></span>
         &nbsp;
       <% end %>