diff options
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/util/glide/SingleSignOnStreamFetcher.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/util/glide/SingleSignOnStreamFetcher.java b/app/src/main/java/it/niedermann/nextcloud/deck/util/glide/SingleSignOnStreamFetcher.java index ad0c5cd33..324b5c605 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/util/glide/SingleSignOnStreamFetcher.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/util/glide/SingleSignOnStreamFetcher.java @@ -84,7 +84,9 @@ public class SingleSignOnStreamFetcher implements DataFetcher<InputStream> { .setUrl(url.toURL().getPath()); Map<String, List<String>> header = new HashMap<>(); for (Map.Entry<String, String> headerEntry : url.getHeaders().entrySet()) { - header.put(headerEntry.getKey(), Collections.singletonList(headerEntry.getValue())); + if(!X_HEADER_SSO_ACCOUNT_NAME.equals(headerEntry.getKey())) { + header.put(headerEntry.getKey(), Collections.singletonList(headerEntry.getValue())); + } } requestBuilder.setHeader(header); NextcloudRequest nextcloudRequest = requestBuilder.build(); |