summaryrefslogtreecommitdiff
path: root/lib/extensions/print_pdf.py
diff options
context:
space:
mode:
authorKaalleen <36401965+kaalleen@users.noreply.github.com>2025-03-04 09:56:51 +0100
committerGitHub <noreply@github.com>2025-03-04 09:56:51 +0100
commitf672d713351ade5dbd8f593bf4b329fb19ad8168 (patch)
treeececdabdf59f2263c40ffbd4edb0ff4f4f397b0c /lib/extensions/print_pdf.py
parentbef98ef4ebb5af247f349e32f55a6648bf9dbceb (diff)
use get_user_dir (#3549)
Diffstat (limited to 'lib/extensions/print_pdf.py')
-rw-r--r--lib/extensions/print_pdf.py10
1 files changed, 2 insertions, 8 deletions
diff --git a/lib/extensions/print_pdf.py b/lib/extensions/print_pdf.py
index 4111a8d4..0bdd9d81 100644
--- a/lib/extensions/print_pdf.py
+++ b/lib/extensions/print_pdf.py
@@ -14,7 +14,6 @@ from copy import deepcopy
from datetime import date
from threading import Thread
-import platformdirs
import wx
from flask import Flask, Response, jsonify, request, send_from_directory
from jinja2 import Environment, FileSystemLoader, select_autoescape
@@ -27,7 +26,7 @@ from ..i18n import translation as inkstitch_translation
from ..stitch_plan import stitch_groups_to_stitch_plan
from ..svg import render_stitch_plan
from ..threads import ThreadCatalog
-from ..utils import get_resource_dir
+from ..utils import get_resource_dir, get_user_dir
from .base import InkstitchExtension
@@ -36,12 +35,7 @@ def datetimeformat(value, format='%Y/%m/%d'):
def defaults_path():
- defaults_dir = platformdirs.user_config_dir('inkstitch')
-
- if not os.path.exists(defaults_dir):
- os.makedirs(defaults_dir)
-
- return os.path.join(defaults_dir, 'print_settings.json')
+ return get_user_dir('print_settings.json')
def load_defaults():