diff --git a/pype/tools/workfiles/app.py b/pype/tools/workfiles/app.py index e6b211152a..d058841462 100644 --- a/pype/tools/workfiles/app.py +++ b/pype/tools/workfiles/app.py @@ -695,11 +695,15 @@ class FilesWidget(QtWidgets.QWidget): file_path = os.path.join(self.root, work_file) + pipeline.emit("before.workfile.save", file_path) + self._enter_session() # Make sure we are in the right session self.host.save_file(file_path) self.set_asset_task(self._asset, self._task) + pipeline.emit("after.workfile.save", file_path) + self.workfile_created.emit(file_path) self.refresh()