From c476216285ec95f82194782cb1c69564f9dffb5b Mon Sep 17 00:00:00 2001 From: usmannasir Date: Tue, 1 Apr 2025 23:34:16 +0500 Subject: [PATCH] bug fix: screen shots --- websiteFunctions/website.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/websiteFunctions/website.py b/websiteFunctions/website.py index 9f80a5363..34bbfe897 100755 --- a/websiteFunctions/website.py +++ b/websiteFunctions/website.py @@ -152,32 +152,15 @@ class WebsiteManager: if ACLManager.checkOwnership(WPDelete.owner.domain, admin, currentACL) == 1: WPDelete.delete() - except BaseException as msg: pass sites = [] for site in data['wp']: - screenshot_path = f'/home/{site.owner.domain}/public_html/wp-content/cyberpanel-screenshots/{site.id}.png' - - if not os.path.exists(screenshot_path) or (time.time() - os.path.getmtime(screenshot_path)) > 86400: - # Generate screenshot if it doesn't exist or is older than 24 hours - try: - screenshot_dir = os.path.dirname(screenshot_path) - if not os.path.exists(screenshot_dir): - ProcessUtilities.executioner(f'mkdir -p {screenshot_dir}') - - command = f'wkhtmltoimage --quality 80 --width 800 {site.FinalURL} {screenshot_path}' - ProcessUtilities.executioner(command) - ProcessUtilities.executioner(f'chown {site.owner.externalApp}:{site.owner.externalApp} {screenshot_path}') - except: - pass - sites.append({ 'id': site.id, 'title': site.title, 'url': site.FinalURL, - 'screenshot': f'/wp-content/cyberpanel-screenshots/{site.id}.png' if os.path.exists(screenshot_path) else None, 'production_status': True })