From a7d753dc31906bba47c79e8d79da057e9b86ad2d Mon Sep 17 00:00:00 2001 From: Carlos Morais + Paulo Meirelles Date: Mon, 9 Jan 2012 15:30:01 -0200 Subject: [PATCH] Fixing request date with milliseconds --- plugins/mezuro/lib/kalibro/client/module_result_client.rb | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/plugins/mezuro/lib/kalibro/client/module_result_client.rb b/plugins/mezuro/lib/kalibro/client/module_result_client.rb index d6934bf..e203a9e 100644 --- a/plugins/mezuro/lib/kalibro/client/module_result_client.rb +++ b/plugins/mezuro/lib/kalibro/client/module_result_client.rb @@ -6,7 +6,8 @@ class Kalibro::Client::ModuleResultClient def module_result(project_name, module_name, date) hash = @port.request(:get_module_result, - {:project_name => project_name, :module_name => module_name, :date => date})[:module_result] + {:project_name => project_name, :module_name => module_name, + :date => date_with_milliseconds(date)})[:module_result] Kalibro::Entities::ModuleResult.from_hash(hash) end @@ -16,4 +17,11 @@ class Kalibro::Client::ModuleResultClient Kalibro::Entities::Entity.new.to_entity_array(value, Kalibro::Entities::ModuleResult) end + private + + def date_with_milliseconds(date) + milliseconds = "." + (date.sec_fraction * 60 * 60 * 24 * 1000).to_s + date.to_s[0..18] + milliseconds + date.to_s[19..-1] + end + end \ No newline at end of file -- libgit2 0.21.2