In our limesurvey system we currently have a process that is supposed to run after each reply to a survey. This is done as a plugin which run a certain script after survey completion event. This script gets the attachments and some other files (using a PDFreport plugin) and send them to a certain storage we have through API request.
One issue we're having right now is that the behaviour is a bit inconcistent when users are finishing their survey. For some users some users sees certain files (attachment files that we get from limesurvey) not appearing, while other sees multiple copies of all files.
Of course this isn't neccecarily an issue with limesurvey, but I wanted to figure out how to debug to see if it is. Is there anyone that knows what could cause issues such as this? E.g could the "survey finished" event run multiple times for some reason? Or could getting attachment fail or take a while before it works?
I would like to provide anything that might be useful to identify or debug this problem but I'm not sure what. I don't know what logs might be relevant here. Is there some log for events that run? Or for successful or failed API requests to limesurvey? Something I can provide to help this?
Thanks in advance for any help. I'm on Ubuntu 18.04 with Apache2.4.34 and php.7.2. Limesurvey Version 3.17.3+190429.
I move this topic to Developement (already in dev)
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. -
Professional support
-
Plugins, theme and development
. I don't answer to private message.
Last edit: 3 years 10 months ago by DenisChenu. Reason: (already in dev)