fix export command to clear space state
This commit is contained in:
2
run.py
2
run.py
@@ -273,6 +273,7 @@ class StateManager:
|
|||||||
result = func(self, *args, **kwargs)
|
result = func(self, *args, **kwargs)
|
||||||
self.save()
|
self.save()
|
||||||
return result
|
return result
|
||||||
|
|
||||||
return wrapper
|
return wrapper
|
||||||
|
|
||||||
def check_space(self, lang: Language) -> bool:
|
def check_space(self, lang: Language) -> bool:
|
||||||
@@ -771,6 +772,7 @@ def export(from_: tuple[str, ...], all_: bool, force: bool):
|
|||||||
StorageManager().save_file(
|
StorageManager().save_file(
|
||||||
s_loc, from_language, s_file, content, s_is_completed
|
s_loc, from_language, s_file, content, s_is_completed
|
||||||
)
|
)
|
||||||
|
StateManager().clear_space(from_language)
|
||||||
click.secho(
|
click.secho(
|
||||||
f"Exported '{s_file}.{from_language.value}' to location '{s_loc}'",
|
f"Exported '{s_file}.{from_language.value}' to location '{s_loc}'",
|
||||||
fg="cyan",
|
fg="cyan",
|
||||||
|
|||||||
Reference in New Issue
Block a user