Модуль:Prototypes/Объект/Торгомат: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) Нет описания правки |
||
| Строка 77: | Строка 77: | ||
if not accessData then return "" end | if not accessData then return "" end | ||
-- | -- Преобразование массива доступов в строку JSON | ||
local accessDataStr = mw.text.jsonEncode(accessData) | local accessDataStr = mw.text.jsonEncode(accessData) | ||
-- | -- Удаление экранирования кавычек | ||
local cleanedDataStr = accessDataStr:gsub('\\"', '"') | local cleanedDataStr = accessDataStr:gsub('\\"', '"') | ||
-- Формирование вывода с использованием шаблона | |||
return frame:preprocess('{{#invoke:Prototypes/Механика/Доступ|parse|' .. cleanedDataStr .. '}}') | |||
end | end | ||