Files
UAS_SIG/verify.js
T
2026-06-08 21:16:23 +07:00

19 lines
1.2 KiB
JavaScript

const fs = require('fs');
const admin = fs.readFileSync('admin.html', 'utf8');
const app = fs.readFileSync('js/app.js', 'utf8');
// Check onclick attributes
console.log('SPBU onclick:', admin.includes("onclick=\"window.mapToolActivatePoint('spbu'"));
console.log('Ibadah onclick:', admin.includes("onclick=\"window.mapToolActivatePoint('ibadah'"));
console.log('Miskin onclick:', admin.includes("onclick=\"window.mapToolActivatePoint('miskin'"));
console.log('Jalan onclick:', admin.includes("onclick=\"window.mapToolActivateDraw('jalan')\""));
console.log('Parsil onclick:', admin.includes("onclick=\"window.mapToolActivateDraw('parsil')\""));
console.log('Cancel onclick:', admin.includes('onclick="window.mapToolCancel()"'));
// Check global functions in app.js
console.log('\nGlobal mapToolActivatePoint:', app.includes('window.mapToolActivatePoint = function'));
console.log('Global mapToolActivateDraw:', app.includes('window.mapToolActivateDraw = function'));
console.log('Global mapToolCancel:', app.includes('window.mapToolCancel = function'));
console.log('map.click handler in initMap:', app.includes("map.on('click', function(e)"));
console.log('pm null check:', app.includes('if (map.pm && typeof map.pm.addControls'));