diff -r a988e44c92d5 -r b5835dca2624 src/hdalab/services.py --- a/src/hdalab/services.py Thu Jul 18 02:04:02 2024 +0200 +++ b/src/hdalab/services.py Fri Jul 19 09:38:03 2024 +0200 @@ -62,15 +62,15 @@ preview_wait = getattr(settings, 'RENKAN_PREVIEW_WAIT', 5000) preview_args = [ - getattr(settings,'RENKAN_PREVIEW_PHANTOMJS_PATH','phantomjs'), - os.path.join(os.path.dirname(os.path.abspath(__file__)),'scripts/capture-phantomjs.js'), - "%s%s%s?rk_id=%s" % (getattr(settings, 'FRONT_WEB_URL', settings.WEB_URL), settings.BASE_URL, reverse('renkan_full'),hdalab_renkan.renkan.rk_id), + 'node', + os.path.join(os.path.dirname(os.path.abspath(__file__)),'scripts/capture-puppeteer.js'), + "%s%s%s?rk_id=%s" % (getattr(settings, 'FRONT_WEB_URL', settings.WEB_URL).rstrip('/'), "/hdalab", reverse('renkan_full'),hdalab_renkan.renkan.rk_id), export_path, "--width=%d" % preview_dim[0], "--height=%d" % preview_dim[1], "--wait=%d" % preview_wait ] - check_call(preview_args) + check_call(preview_args, cwd="/usr/src/app") hdalab_renkan.renkan.image = rel_export_path hdalab_renkan.renkan.save()