zes logische fouten (toewijzing i.p.v. vergelijking, typfouten)

- Overzichtscores::geteditrecht: '$recht == true' en '$this->uderrole'
  (typfout) maakten de rechtencontrole voor kamer en bestuur onjuist
- Users::getorgs: 'soort=1' overschreef de soort; blok draait bewust
  voor alle soorten (gebruikersmodel.js gebruikt die boom)
- Sopoud: '$module = 4' -> '=='
- Compacteversies: 'schooltype = 'R'' -> SBO-modules krijgen label SBO
- Diversiteitmonitor: typfout $swvID -> $swvid
- Monfinoverzicht::getbedragen: $budget -> $budgetten

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-22 13:43:27 +02:00
co-authored by Claude Opus 5.5
parent 96d351c2a2
commit 0ad26b0583
6 changed files with 10 additions and 7 deletions
@@ -159,7 +159,8 @@ class Compacteversies
$this->onderdeel->groepen = $this->CI->Groepen_model->get_AantalGroepen($this->schooljaarnr, $this->orgid, $module);
$this->onderdeel->erIsDiversiteit = 'T';
$this->onderdeel->gegevens = 'T';
if($this->onderdeel->schooltype = 'R') $this->onderdeel->schoolsoort = 'PO';
// was 'schooltype = 'R'' (toewijzing): alles werd PO en schooltype werd overschreven
$this->onderdeel->schoolsoort = $this->onderdeel->schooltype == 'SBO' ? 'SBO' : 'PO';
$this->onderdeel->versie = $this->schooljaar->naam. ', '. $this->onderdeel->schoolsoort;
}