Модуль:Prototypes/Роль: различия между версиями

мНет описания правки
мНет описания правки
Строка 56: Строка 56:
elseif mode == "access" then
elseif mode == "access" then
if job.access then
-- Сначала проверяем наличие accessGroups
if job.accessGroups then
for _, group in ipairs(job.accessGroups) do
for _, access in ipairs(group) do
result = result .. "<li>" .. wrapAccess(access) .. "</li>"
end
end
-- Если accessGroups отсутствует, используем access
elseif job.access then
for _, access in ipairs(job.access) do
for _, access in ipairs(job.access) do
result = result .. "<li>" .. wrapAccess(access) .. "</li>"
result = result .. "<li>" .. wrapAccess(access) .. "</li>"