Skip to content
Snippets Groups Projects
Commit 1bd9559c authored by Steinwender, Tamara's avatar Steinwender, Tamara
Browse files

Error handdling if nextcloud url is not given

parent acc25e68
No related branches found
No related tags found
No related merge requests found
Pipeline #12800 passed
......@@ -204,7 +204,7 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
</div>
<div title="${this.nextcloudName}"
@click="${() => { this.activeDestination = "nextcloud"; this.loadWebdavDirectory();}}"
class="${classMap({"active": this.activeDestination === "nextcloud", hidden: !this.hasEnabledDestination("nextcloud")})}">
class="${classMap({"active": this.activeDestination === "nextcloud", hidden: !this.hasEnabledDestination("nextcloud") || this.nextcloudWebDavUrl === "" || this.nextcloudAuthUrl === ""})}">
<dbp-icon class="nav-icon" name="cloud"></dbp-icon>
<p> ${this.nextcloudName} </p>
</div>
......@@ -230,7 +230,7 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
</button>
</div>
</div>
<div class="source-main ${classMap({"hidden": this.activeDestination !== "nextcloud"})}">
<div class="source-main ${classMap({"hidden": this.activeDestination !== "nextcloud" || this.nextcloudWebDavUrl === "" || this.nextcloudAuthUrl === ""})}">
<dbp-nextcloud-file-picker id="nextcloud-file-picker"
class="${classMap({hidden: this.nextcloudWebDavUrl === "" || this.nextcloudAuthUrl === ""})}"
directories-only
......
......@@ -408,7 +408,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
</div>
<div title="Nextcloud"
@click="${() => { this.activeSource = "nextcloud"; this.loadWebdavDirectory();}}"
class="${classMap({"active": this.activeSource === "nextcloud", hidden: !this.hasEnabledSource("nextcloud")})}">
class="${classMap({"active": this.activeSource === "nextcloud", hidden: !this.hasEnabledSource("nextcloud") || this.nextcloudWebDavUrl === "" || this.nextcloudAuthUrl === ""})}">
<dbp-icon class="nav-icon" name="cloud"></dbp-icon>
<p> ${this.nextcloudName} </p>
</div>
......@@ -439,7 +439,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
</label>
</div>
</div>
<div class="source-main ${classMap({"hidden": this.activeSource !== "nextcloud"})}">
<div class="source-main ${classMap({"hidden": this.activeSource !== "nextcloud" || this.nextcloudWebDavUrl === "" || this.nextcloudAuthUrl === ""})}">
<dbp-nextcloud-file-picker id="nextcloud-file-picker"
class="${classMap({hidden: this.nextcloudWebDavUrl === "" || this.nextcloudAuthUrl === ""})}"
?disabled="${this.disabled}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment