mirror of https://github.com/jumpserver/jumpserver
fix: delete ReplayStorage error
parent
ab29df5991
commit
3eee84a34e
|
@ -127,9 +127,7 @@ class CommandStorage(CommonStorageModelMixin, JMSBaseModel):
|
|||
logger.error(f"Command storage `{self.type}` not support")
|
||||
return Command.objects.none()
|
||||
|
||||
def save(
|
||||
self, force_insert=False, force_update=False, using=None, update_fields=None
|
||||
):
|
||||
def save(self, force_insert=False, force_update=False, using=None, update_fields=None):
|
||||
super().save(
|
||||
force_insert=force_insert,
|
||||
force_update=force_update,
|
||||
|
@ -205,10 +203,10 @@ class ReplayStorage(CommonStorageModelMixin, JMSBaseModel):
|
|||
src = os.path.join(settings.BASE_DIR, "common", target)
|
||||
return storage.is_valid(src, target)
|
||||
|
||||
def is_use(self):
|
||||
def used_by(self):
|
||||
return Terminal.objects.filter(
|
||||
replay_storage=self.name, is_deleted=False
|
||||
).exists()
|
||||
)
|
||||
|
||||
class Meta:
|
||||
verbose_name = _("Replay storage")
|
||||
|
|
Loading…
Reference in New Issue