Ability to set ownership and password when sharing a folder

This commit is contained in:
yflory
2019-08-27 10:53:41 +02:00
parent 0f23d7699a
commit 8957bbd782
4 changed files with 36 additions and 15 deletions

View File

@@ -492,8 +492,8 @@ define([
_addSharedFolder(Env, {
path: parentPath,
name: folderName,
owned: true, // XXX FIXME hardcoded preference
password: '', // XXX FIXME hardcoded preference
owned: data.owned, // XXX FIXME hardcoded preference
password: data.password || '', // XXX FIXME hardcoded preference
}, waitFor(function (id) {
// _addSharedFolder can be an id or an error
if (typeof(id) === 'object' && id && id.error) {
@@ -1012,11 +1012,13 @@ define([
}
}, cb);
};
var convertFolderToSharedFolderInner = function (Env, path, cb) {
var convertFolderToSharedFolderInner = function (Env, path, owned, password, cb) {
return void Env.sframeChan.query("Q_DRIVE_USEROBJECT", {
cmd: "convertFolderToSharedFolder",
data: {
path: path
path: path,
owned: owned,
password: password
}
}, cb);
};