Skip to content

Commit b5be218

Browse files
committed
Show suitable message if user credentials are rejected by olog service
1 parent 40d9e40 commit b5be218

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

app/logbook/olog/client-es/src/main/java/org/phoebus/olog/es/api/OlogHttpClient.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,11 @@ private LogEntry save(LogEntry log, LogEntry inReplyTo) throws LogbookException
189189
.build();
190190

191191
HttpResponse<String> response = httpClient.send(request, HttpResponse.BodyHandlers.ofString());
192-
if (response.statusCode() >= 300) {
192+
if(response.statusCode() == 401){
193+
LOGGER.log(Level.SEVERE, "Failed to create log entry: user not authenticated");
194+
throw new LogbookException(Messages.SubmissionFailedInvalidCredentials);
195+
}
196+
else if (response.statusCode() >= 300) {
193197
LOGGER.log(Level.SEVERE, "Failed to create log entry: " + response.body());
194198
throw new LogbookException(response.body());
195199
} else {

0 commit comments

Comments
 (0)