Coverage for app/venv/lib/python3.14/site-packages/weblate/addons/migrations/0012_add_change_event_to_autotranslate.py: 100%

8 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# Generated by Django 5.2.5 on 2025-10-06 09:09 

5 

6from django.db import migrations 

7 

8from weblate.addons.events import AddonEvent 

9from weblate.addons.utils import adjust_addon_events 

10 

11 

12def add_autotranslate_change_event(apps, schema_editor) -> None: 

13 adjust_addon_events( 

14 apps, 

15 schema_editor, 

16 ["weblate.autotranslate.autotranslate"], 

17 [AddonEvent.EVENT_CHANGE], 

18 [], 

19 ) 

20 

21 

22class Migration(migrations.Migration): 

23 dependencies = [ 

24 ("addons", "0011_addonactivitylog_pending"), 

25 ] 

26 

27 operations = [ 

28 migrations.RunPython( 

29 add_autotranslate_change_event, migrations.RunPython.noop, elidable=True 

30 ), 

31 ]