diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index f3c8d3ee33c..3817ba28eed 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -376,6 +376,7 @@ data["folder"] = (folder ? folder.name : null) data["mob"] = (copymob ? copymob.name : null) data["files"] = list() + data["issilicon"] = issilicon(user) if(LAZYLEN(saved_documents)) for(var/obj/item/O in saved_documents) var/list/document_data = list( @@ -409,6 +410,8 @@ . = TRUE if("scandocument") scan_document() + if("ai_pic") + ai_pic() if("filecopy") file_copy(params["uid"]) if("deletefile") @@ -416,7 +419,7 @@ . = TRUE update_icon() -/obj/machinery/photocopier/proc/aipic() +/obj/machinery/photocopier/proc/ai_pic() if(!issilicon(usr)) return if(stat & (BROKEN|NOPOWER)) diff --git a/tgui/packages/tgui/interfaces/Photocopier.js b/tgui/packages/tgui/interfaces/Photocopier.js index c8e027a4001..89325f0b840 100644 --- a/tgui/packages/tgui/interfaces/Photocopier.js +++ b/tgui/packages/tgui/interfaces/Photocopier.js @@ -77,6 +77,7 @@ export const Photocopier = (props, context) => { const Actions = (props, context) => { const { act, data } = useBackend(context); + const { issilicon } = data; return (