Refactor for loops to specify imagesOnly to Array.prototype.every()

This commit is contained in:
schlagmichdoch 2023-12-15 21:19:56 +01:00
parent d8f9532039
commit d3a623d352

View file

@ -2420,14 +2420,9 @@ class Notifications {
_downloadNotification(files) { _downloadNotification(files) {
if (document.visibilityState !== 'visible') { if (document.visibilityState !== 'visible') {
let imagesOnly = true; let imagesOnly = files.every(file => file.type.split('/')[0] === 'image');
for(let i=0; i<files.length; i++) {
if (files[i].type.split('/')[0] !== 'image') {
imagesOnly = false;
break;
}
}
let title; let title;
if (files.length === 1) { if (files.length === 1) {
title = `${files[0].name}`; title = `${files[0].name}`;
} }
@ -2452,15 +2447,8 @@ class Notifications {
_requestNotification(request, peerId) { _requestNotification(request, peerId) {
if (document.visibilityState !== 'visible') { if (document.visibilityState !== 'visible') {
let imagesOnly = true; let imagesOnly = request.header.every(header => header.mime.split('/')[0] === 'image');
for(let i=0; i<request.header.length; i++) { let displayName = $(peerId).querySelector('.name').textContent;
if (request.header[i].mime.split('/')[0] !== 'image') {
imagesOnly = false;
break;
}
}
let displayName = $(peerId).querySelector('.name').textContent
let descriptor; let descriptor;
if (request.header.length === 1) { if (request.header.length === 1) {