diff options
Diffstat (limited to 'workers')
| -rw-r--r-- | workers/git_worker.py | 2 | ||||
| -rw-r--r-- | workers/hugo_worker.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/workers/git_worker.py b/workers/git_worker.py index 00e0069..c04e4c3 100644 --- a/workers/git_worker.py +++ b/workers/git_worker.py @@ -45,7 +45,7 @@ class GitWorker(QThread): return GitWorker(repo_path, ["git", "push", "origin", "production"], parent) @staticmethod - def remove_article(repo_path: Path, rel_path: str, slug: str, lang: str, parent=None) -> "GitWorker": + def remove_article(repo_path: Path, rel_path: str, slug: str, lang: str, parent=None) -> QThread: class _RmWorker(QThread): output = pyqtSignal(str) error = pyqtSignal(str) diff --git a/workers/hugo_worker.py b/workers/hugo_worker.py index 23748a7..14bfd0b 100644 --- a/workers/hugo_worker.py +++ b/workers/hugo_worker.py @@ -15,6 +15,7 @@ class HugoWorker(QObject): self._process.readyReadStandardOutput.connect(self._on_stdout) self._process.readyReadStandardError.connect(self._on_stderr) self._process.finished.connect(self._on_finished) + self._process.started.connect(self.started) @property def is_running(self) -> bool: @@ -25,7 +26,6 @@ class HugoWorker(QObject): return self._process.setWorkingDirectory(str(self._repo_path)) self._process.start("hugo", ["server", "-D"]) - self.started.emit() def stop(self): if self.is_running: |
