fixing more restrictions
This commit is contained in:
parent
fabac7b5f2
commit
092714087e
|
@ -231,6 +231,7 @@ app.controller('websiteCtrl', [
|
||||||
}
|
}
|
||||||
opts.progress.uploadTotal = 0;
|
opts.progress.uploadTotal = 0;
|
||||||
vm.buildNotification(result, msg);
|
vm.buildNotification(result, msg);
|
||||||
|
vm.Sites.contents(vm.copyR, vm.previousSearchQuery);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -354,7 +355,7 @@ app.controller('websiteCtrl', [
|
||||||
vm.Sites.allContents = function (r) {
|
vm.Sites.allContents = function (r) {
|
||||||
vm.copyR = r;
|
vm.copyR = r;
|
||||||
vm.strictPath = r.shareAccess.path;
|
vm.strictPath = r.shareAccess.path;
|
||||||
|
vm.previousSearchQuery = vm.strictPath;
|
||||||
var pkg = Auth.oauth3.pkg('www@daplie.com');
|
var pkg = Auth.oauth3.pkg('www@daplie.com');
|
||||||
return pkg.contents({
|
return pkg.contents({
|
||||||
hostname: r.domain,
|
hostname: r.domain,
|
||||||
|
@ -400,6 +401,7 @@ app.controller('websiteCtrl', [
|
||||||
vm.siteDirectories = [];
|
vm.siteDirectories = [];
|
||||||
cleanPathQuery(dir);
|
cleanPathQuery(dir);
|
||||||
dir = vm.cleanedPath;
|
dir = vm.cleanedPath;
|
||||||
|
vm.previousSearchQuery = dir;
|
||||||
vm.displaySpinner = '';
|
vm.displaySpinner = '';
|
||||||
var pkg = Auth.oauth3.pkg('www@daplie.com');
|
var pkg = Auth.oauth3.pkg('www@daplie.com');
|
||||||
console.log('searching ->', cleanPathQuery(vm.breadcrumbsPath.join('/')));
|
console.log('searching ->', cleanPathQuery(vm.breadcrumbsPath.join('/')));
|
||||||
|
@ -435,6 +437,7 @@ app.controller('websiteCtrl', [
|
||||||
};
|
};
|
||||||
|
|
||||||
vm.getDirectoriesFromBreadcrumbs = function (dir) {
|
vm.getDirectoriesFromBreadcrumbs = function (dir) {
|
||||||
|
debugger;
|
||||||
if (vm.copyR.shareAccess.path !== '/') {
|
if (vm.copyR.shareAccess.path !== '/') {
|
||||||
var strictArray = vm.copyR.shareAccess.path.split('/');
|
var strictArray = vm.copyR.shareAccess.path.split('/');
|
||||||
console.log('searching ->', cleanPathQuery(vm.breadcrumbsPath.join('/')));
|
console.log('searching ->', cleanPathQuery(vm.breadcrumbsPath.join('/')));
|
||||||
|
@ -457,9 +460,10 @@ app.controller('websiteCtrl', [
|
||||||
if (vm.breadcrumbsPath.length === 0) {
|
if (vm.breadcrumbsPath.length === 0) {
|
||||||
var breadcrumblies = vm.strictPath + dir;
|
var breadcrumblies = vm.strictPath + dir;
|
||||||
vm.breadcrumbsPath = breadcrumblies.split('/');
|
vm.breadcrumbsPath = breadcrumblies.split('/');
|
||||||
} else {
|
|
||||||
vm.breadcrumbsPath.push(dir);
|
|
||||||
}
|
}
|
||||||
|
// else {
|
||||||
|
// vm.breadcrumbsPath.push(dir);
|
||||||
|
// }
|
||||||
vm.Sites.contents(vm.copyR, vm.breadcrumbsPath.join('/'));
|
vm.Sites.contents(vm.copyR, vm.breadcrumbsPath.join('/'));
|
||||||
} else {
|
} else {
|
||||||
vm.breadcrumbs.push(dir);
|
vm.breadcrumbs.push(dir);
|
||||||
|
@ -483,10 +487,14 @@ app.controller('websiteCtrl', [
|
||||||
var requestedPath;
|
var requestedPath;
|
||||||
if (r.shareAccess.path !== '/') {
|
if (r.shareAccess.path !== '/') {
|
||||||
if (vm.breadcrumbsPath.length === 0) {
|
if (vm.breadcrumbsPath.length === 0) {
|
||||||
requestedPath = r.shareAccess.path + file;
|
requestedPath = r.shareAccess.path + '/' + file;
|
||||||
|
} else {
|
||||||
|
if (r.shareAccess.path !== '/' && vm.breadcrumbsPath.join('/') !== '') {
|
||||||
|
requestedPath = vm.breadcrumbsPath.join('/') + '/' + file;
|
||||||
} else {
|
} else {
|
||||||
requestedPath = vm.breadcrumbsPath.join('/') + '/' + file;
|
requestedPath = vm.breadcrumbsPath.join('/') + '/' + file;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
if (vm.breadcrumbsPath.length === 0 && r.shareAccess.path === '/') {
|
if (vm.breadcrumbsPath.length === 0 && r.shareAccess.path === '/') {
|
||||||
requestedPath = r.shareAccess.path + file;
|
requestedPath = r.shareAccess.path + file;
|
||||||
|
@ -495,6 +503,7 @@ app.controller('websiteCtrl', [
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
requestedPath = cleanPathQuery(requestedPath);
|
requestedPath = cleanPathQuery(requestedPath);
|
||||||
|
debugger;
|
||||||
opts = {
|
opts = {
|
||||||
path: requestedPath
|
path: requestedPath
|
||||||
};
|
};
|
||||||
|
@ -526,6 +535,7 @@ app.controller('websiteCtrl', [
|
||||||
}).then(function (result) {
|
}).then(function (result) {
|
||||||
var msg = "'"+ vm.pathRemoved + "'" + ' has been removed';
|
var msg = "'"+ vm.pathRemoved + "'" + ' has been removed';
|
||||||
vm.buildNotification(result, msg);
|
vm.buildNotification(result, msg);
|
||||||
|
vm.Sites.contents(vm.copyR, vm.previousSearchQuery);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue