# HG changeset patch # User Sebastien Jodogne # Date 1535482607 -7200 # Node ID f8e801a678ca3a7f56679f366aafd70dd72dab4e # Parent 38c795cc7c4887ac3fbe22652eca5cf588da1eed fix diff -r 38c795cc7c48 -r f8e801a678ca Applications/IBasicApplication.cpp --- a/Applications/IBasicApplication.cpp Fri Jul 20 11:01:50 2018 +0200 +++ b/Applications/IBasicApplication.cpp Tue Aug 28 20:56:47 2018 +0200 @@ -189,14 +189,22 @@ webService.SetUrl(parameters["orthanc"].as()); } + std::string username, password; + if (parameters.count("username")) { - webService.SetUsername(parameters["username"].as()); + username = parameters["username"].as(); } if (parameters.count("password")) { - webService.SetPassword(parameters["password"].as()); + password = parameters["password"].as(); + } + + if (!username.empty() || + !password.empty()) + { + webService.SetCredentials(username, password); } LOG(WARNING) << "URL to the Orthanc REST API: " << webService.GetUrl();