graphics() fix parsing issue (macOS)

This commit is contained in:
Sebastian Hildebrandt 2023-06-22 14:03:18 +02:00
parent 9f56a268e8
commit 6268cb7017
2 changed files with 4 additions and 4 deletions

View File

@ -212,7 +212,7 @@
<div class="title">Downloads last month</div> <div class="title">Downloads last month</div>
</div> </div>
<div class="col-xl-4 col-lg-4 col-md-4 col-12"> <div class="col-xl-4 col-lg-4 col-md-4 col-12">
<div class="numbers">617</div> <div class="numbers">619</div>
<div class="title">Dependents</div> <div class="title">Dependents</div>
</div> </div>
</div> </div>

View File

@ -676,10 +676,10 @@ function graphics(callback) {
const current = obj['DisplayAnyUserSets']['Configs'][0]['DisplayConfig']; const current = obj['DisplayAnyUserSets']['Configs'][0]['DisplayConfig'];
let i = 0; let i = 0;
current.forEach((o) => { current.forEach((o) => {
if (o['CurrentInfo'] && 'OriginX' in o['CurrentInfo'] && result.displays && result.displays[i]) { if (o['CurrentInfo'] && o['CurrentInfo']['OriginX'] !== undefined && result.displays && result.displays[i]) {
result.displays[i].positionX = o['CurrentInfo']['OriginX']; result.displays[i].positionX = o['CurrentInfo']['OriginX'];
} }
if (o['CurrentInfo'] && 'OriginY' in o['CurrentInfo'] && result.displays && result.displays[i]) { if (o['CurrentInfo'] && o['CurrentInfo']['OriginY'] !== undefined && result.displays && result.displays[i]) {
result.displays[i].positionY = o['CurrentInfo']['OriginY']; result.displays[i].positionY = o['CurrentInfo']['OriginY'];
} }
i++; i++;
@ -695,7 +695,7 @@ function graphics(callback) {
if ('OriginY' in o && result.displays && result.displays[i]) { if ('OriginY' in o && result.displays && result.displays[i]) {
result.displays[i].positionY = o['OriginY']; result.displays[i].positionY = o['OriginY'];
} }
if (o['Mode'] && 'BitsPerPixel' in o['Mode'] && result.displays && result.displays[i]) { if (o['Mode'] && o['Mode']['BitsPerPixel'] !== undefined && result.displays && result.displays[i]) {
result.displays[i].pixelDepth = o['Mode']['BitsPerPixel']; result.displays[i].pixelDepth = o['Mode']['BitsPerPixel'];
} }
i++; i++;