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

Clean code

parent cf4a1110
No related branches found
No related tags found
No related merge requests found
Pipeline #12822 passed
...@@ -68,9 +68,9 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) { ...@@ -68,9 +68,9 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
let fileNames = []; let fileNames = [];
// download one file not compressed! // download one file not compressed!
if (this.files.length === 1) if (this.files.length === 1) {
{
FileSaver.saveAs(this.files[0], this.files[0].filename); FileSaver.saveAs(this.files[0], this.files[0].filename);
this.closeDialog();
return; return;
} }
...@@ -92,6 +92,8 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) { ...@@ -92,6 +92,8 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
// see: https://github.com/eligrey/FileSaver.js#readme // see: https://github.com/eligrey/FileSaver.js#readme
FileSaver.saveAs(content, this.filename || "files.zip"); FileSaver.saveAs(content, this.filename || "files.zip");
this.closeDialog();
} }
update(changedProperties) { update(changedProperties) {
...@@ -123,14 +125,12 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) { ...@@ -123,14 +125,12 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
async uploadToNextcloud(directory) { async uploadToNextcloud(directory) {
let that = this; let that = this;
const element = that._('#nextcloud-file-picker'); const element = that._('#nextcloud-file-picker');
console.log("davor");
await element.uploadFiles(that.files, directory); await element.uploadFiles(that.files, directory);
} }
finishedFileUpload(event) { finishedFileUpload(event) {
MicroModal.close(this._('#modal-picker')); MicroModal.close(this._('#modal-picker'));
if (event.detail > 0) if (event.detail > 0) {
{
send({ send({
"summary": i18n.t('file-sink.upload-success-title'), "summary": i18n.t('file-sink.upload-success-title'),
"body": i18n.t('file-sink.upload-success-body', {name: this.nextcloudName, count: event.detail}), "body": i18n.t('file-sink.upload-success-body', {name: this.nextcloudName, count: event.detail}),
...@@ -152,7 +152,6 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) { ...@@ -152,7 +152,6 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
} }
openDialog() { openDialog() {
console.log("openDialog");
this.loadWebdavDirectory(); this.loadWebdavDirectory();
MicroModal.show(this._('#modal-picker'), { MicroModal.show(this._('#modal-picker'), {
disableScroll: true, disableScroll: true,
...@@ -161,7 +160,6 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) { ...@@ -161,7 +160,6 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
} }
closeDialog(e) { closeDialog(e) {
console.log("closeDialog");
MicroModal.close(this._('#modal-picker')); MicroModal.close(this._('#modal-picker'));
} }
......
...@@ -145,7 +145,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { ...@@ -145,7 +145,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
} }
let dt = e.dataTransfer; let dt = e.dataTransfer;
console.dir(dt); // console.dir(dt);
let files = dt.files; let files = dt.files;
this.handleFiles(files); this.handleFiles(files);
...@@ -171,7 +171,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { ...@@ -171,7 +171,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
* @returns {Promise<void>} * @returns {Promise<void>}
*/ */
async handleFiles(files) { async handleFiles(files) {
console.log('handleFiles: files.length = ' + files.length); // console.log('handleFiles: files.length = ' + files.length);
// this.dispatchEvent(new CustomEvent("dbp-file-source-selection-start", // this.dispatchEvent(new CustomEvent("dbp-file-source-selection-start",
// { "detail": {}, bubbles: true, composed: true })); // { "detail": {}, bubbles: true, composed: true }));
...@@ -206,7 +206,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { ...@@ -206,7 +206,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
*/ */
sendFileEvent(file) { sendFileEvent(file) {
MicroModal.close(this._('#modal-picker')); MicroModal.close(this._('#modal-picker'));
console.log("close filesource modal.")
const data = {"file": file}; const data = {"file": file};
const event = new CustomEvent("dbp-file-source-file-selected", { "detail": data, bubbles: true, composed: true }); const event = new CustomEvent("dbp-file-source-file-selected", { "detail": data, bubbles: true, composed: true });
this.dispatchEvent(event); this.dispatchEvent(event);
...@@ -225,7 +224,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { ...@@ -225,7 +224,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
if (deny) { if (deny) {
console.log(`mime type ${file.type} of file '${file.name}' is not compatible with ${this.allowedMimeTypes}`); console.log(`mime type ${file.type} of file '${file.name}' is not compatible with ${this.allowedMimeTypes}`);
return false; return false;
} }
...@@ -318,7 +316,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { ...@@ -318,7 +316,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
} }
openDialog() { openDialog() {
console.log("openDialog");
this.loadWebdavDirectory(); this.loadWebdavDirectory();
MicroModal.show(this._('#modal-picker'), { MicroModal.show(this._('#modal-picker'), {
disableScroll: true, disableScroll: true,
...@@ -328,7 +325,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) { ...@@ -328,7 +325,6 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
} }
closeDialog() { closeDialog() {
console.log("closeDialog");
this._('#nextcloud-file-picker').selectAllButton = true; this._('#nextcloud-file-picker').selectAllButton = true;
MicroModal.close(this._('#modal-picker')); MicroModal.close(this._('#modal-picker'));
} }
......
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