Only allow image upload in onlyoffice

This commit is contained in:
yflory 2020-01-22 17:15:37 +01:00
parent 6fd079bfb0
commit cdbe4ed8eb
2 changed files with 15 additions and 1 deletions

View File

@ -831,7 +831,11 @@ define([
APP.AddImageErrorCallback = cb2;
common.openFilePicker({
types: ['file'],
where: ['root']
where: ['root'],
filter: {
fileType: ['image/']
}
});
};

View File

@ -111,6 +111,16 @@ define([
//If file, display the upload button
if (types.indexOf('file') !== -1 && common.isLoggedIn()) {
var f = (filters && filters.filter) || {};
delete data.accept;
if (f.fileType) {
data.accept = f.fileType.map(function (val) {
if (/^[a-z]+\/$/.test(val)) {
val += '*';
}
return val;
});
}
$filter.append(common.createButton('upload', false, data));
}