W dniu 09.03.2020 14:23, Łukasz Łuczak napisał(a):
Znalazłem problem
w pliku /lms2/module/uke.php
linia 1641 w zapytaniu
$netlinks = array(); if ($netdevices) foreach ($netdevices as $netdevice) { $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, (CASE src WHEN ? THEN (CASE WHEN srcrs.license IS NULL THEN dstrs.license ELSE srcrs.license END) ELSE (CASE WHEN dstrs.license IS NULL THEN srcrs.license ELSE dstrs.license END) END) AS license, (CASE src WHEN ? THEN (CASE WHEN srcrs.frequency IS NULL THEN dstrs.frequency ELSE srcrs.frequency END) ELSE (CASE WHEN dstrs.frequency IS NULL THEN srcrs.frequency ELSE dstrs.frequency END) END) AS frequency FROM netlinks nl LEFT JOIN netradiosectors srcrs ON srcrs.id = nl.srcradiosector LEFT JOIN netradiosectors dstrs ON dstrs.id = nl.dstradiosector WHERE src = ? OR dst = ?",
należało zmienić $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, na $ndnetlinks = $DB->GetAll("SELECT src, dst, nl.type, speed, nl.technology,
ponieważ komórka "type" występuje także w tabeli w zapytaniu sąsiednim.
A który to wiersz w bieżącej wersji pliku: https://github.com/lmsgit/lms/blob/c4e1dbe4fc0811cd7935b8c111ba0b85c585a2cd/... ? Jakoś nie znalazłem tego co piszesz w bieżącej wersji...