瀏覽代碼

manual_measures - fix mapping in ruby code

tags/5.1-RC1
Teryk Bellahsene 9 年之前
父節點
當前提交
24de4549b0
共有 1 個文件被更改,包括 14 次插入1 次删除
  1. 14
    1
      server/sonar-web/src/main/webapp/WEB-INF/app/models/manual_measure.rb

+ 14
- 1
server/sonar-web/src/main/webapp/WEB-INF/app/models/manual_measure.rb 查看文件

@@ -26,6 +26,19 @@ class ManualMeasure < ActiveRecord::Base
validates_length_of :description, :maximum => 4000, :allow_nil => true, :allow_blank => true
validate :validate_metric, :validate_value

def created_at
long_to_date(:created_at)
end
def updated_at
long_to_date(:updated_at)
end
def long_to_date(attribute)
date_in_long = read_attribute(attribute)
Time.at(date_in_long/1000) if date_in_long
end
def metric
@metric ||=
begin
@@ -61,7 +74,7 @@ class ManualMeasure < ActiveRecord::Base
if snapshot.nil?
snapshot=resource.last_snapshot
end
snapshot && updated_at && snapshot.created_at<Time.at(updated_at/1000)
snapshot && updated_at && snapshot.created_at<updated_at
end

def formatted_value

Loading…
取消
儲存