Coverage for app/venv/lib/python3.14/site-packages/weblate/trans/management/commands/unlock_translation.py: 0%

7 statements  

« prev     ^ index     » next       coverage.py v7.15.2, created at 2026-10-07 07:15 +0000

1# Copyright © Michal Čihař <michal@weblate.org> 

2# 

3# SPDX-License-Identifier: GPL-3.0-or-later 

4 

5from weblate.trans.management.commands import WeblateComponentCommand 

6 

7 

8class Command(WeblateComponentCommand): 

9 help = "unlocks component for editing" 

10 

11 def handle(self, *args, **options) -> None: 

12 for component in self.get_components(*args, **options): 

13 if component.locked: 

14 component.do_lock(None, False)