🚑 Fix ssl setting not working #16

This commit is contained in:
Sebastien 2020-06-14 19:51:28 +02:00
parent 7fa1df0fcc
commit 488e04c8b3
3 changed files with 80 additions and 80 deletions

View File

@ -1,6 +1,6 @@
{
"name": "Nextcloud Backup",
"version": "0.7.5",
"version": "0.7.6",
"slug": "nextcloud_backup",
"description": "Hass.io snapshot backup to Nextcloud",
"url": "https://github.com/Sebclem/hassio-nextcloud-backup",

View File

@ -25,7 +25,7 @@ class WebdavTools {
return new Promise((resolve, reject) => {
let status = statusTools.getStatus();
logger.info("Initilizing and checking webdav client...");
this.baseUrl = (ssl ? "https" : "http") + "://" + host + endpoint;
this.baseUrl = (ssl == true ? "https" : "http") + "://" + host + endpoint;
this.username = username;
this.password = password;
try {

View File

@ -666,7 +666,7 @@
function getNextcloudSettings() {
loadingModal.open();
$.get('./api/nextcloud-settings', (data) => {
$('#ssl').prop('checked', ssl);
$('#ssl').prop("checked", data.ssl == "true");
$('#hostname').val(data.host);
$('#hostname + label').removeClass("active");
$('#hostname + label').addClass("active");