diff --git a/src/image_upload_providers/utppm_provider.py b/src/image_upload_providers/utppm_provider.py index ea8d6d58..760ab76d 100644 --- a/src/image_upload_providers/utppm_provider.py +++ b/src/image_upload_providers/utppm_provider.py @@ -21,7 +21,7 @@ def upload(self, image_path): response.raise_for_status() response = response.json() return { - 'web_url': response.get('medium', response['image'])['url'], + 'web_url': response['image']['medium']['url'], 'img_url': response['image']['url_viewer'], 'raw_url': response['image']['url'] } \ No newline at end of file diff --git a/src/trackers/COMMON.py b/src/trackers/COMMON.py index 7db1acd4..2df18c6c 100644 --- a/src/trackers/COMMON.py +++ b/src/trackers/COMMON.py @@ -53,7 +53,7 @@ def generate_images_text(images, screen_count, size): for image in images[:screen_count]: web_url = image['web_url'] raw_url = image['raw_url'] - images_text += f"[url={web_url}][img={size}]{raw_url}[/img][/url]" + images_text += f"[url={raw_url}][img={size}]{web_url}[/img][/url]" return images_text async def unit3d_edit_desc(self, meta, tracker, comparison=False, desc_header=""): diff --git a/upload.py b/upload.py index 26125252..728c30c4 100644 --- a/upload.py +++ b/upload.py @@ -55,7 +55,7 @@ def check_new_version(): latest_release = response.json() # Check if running from a frozen executable - if getattr(sys, 'frozen', False): + if getattr(sys, 'frozen', True): release_date_str = latest_release['published_at'] release_date = datetime.strptime(release_date_str, "%Y-%m-%dT%H:%M:%SZ").replace(tzinfo=timezone.utc) current_time = datetime.now(timezone.utc)