comparison OrthancServer/OrthancRestApi/OrthancRestSystem.cpp @ 1631:0d074f5f6069

fix
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 21 Sep 2015 13:33:50 +0200
parents ffd23c0104af
children eb8fbcf008b5
comparison
equal deleted inserted replaced
1630:ffd23c0104af 1631:0d074f5f6069
67 67
68 const OrthancPlugins& plugins = OrthancRestApi::GetContext(call).GetPlugins(); 68 const OrthancPlugins& plugins = OrthancRestApi::GetContext(call).GetPlugins();
69 69
70 if (plugins.HasStorageArea()) 70 if (plugins.HasStorageArea())
71 { 71 {
72 result["StorageAreaPlugin"] = plugins.GetStorageAreaLibrary().GetPath(); 72 std::string p = plugins.GetStorageAreaLibrary().GetPath();
73 result["StorageAreaPlugin"] = boost::filesystem::canonical(p).string();
73 } 74 }
74 75
75 if (plugins.HasDatabaseBackend()) 76 if (plugins.HasDatabaseBackend())
76 { 77 {
77 result["DatabaseBackendPlugin"] = plugins.GetDatabaseBackendLibrary().GetPath(); 78 std::string p = plugins.GetDatabaseBackendLibrary().GetPath();
79 result["DatabaseBackendPlugin"] = boost::filesystem::canonical(p).string();
78 } 80 }
79 81
80 call.GetOutput().AnswerJson(result); 82 call.GetOutput().AnswerJson(result);
81 } 83 }
82 84