Улучшения в тестах переходов статусов заказов
- Исправлены комментарии и форматирование в signals.py - Улучшена читаемость кода в models.py - Обновлены шаблоны форм статусов - Доработаны тесты переходов статусов
This commit is contained in:
@@ -294,6 +294,21 @@ document.addEventListener('DOMContentLoaded', function() {
|
||||
positiveEndCheckbox.addEventListener('change', updatePreview);
|
||||
negativeEndCheckbox.addEventListener('change', updatePreview);
|
||||
|
||||
// Взаимное отключение чекбоксов: нельзя быть одновременно положительным и отрицательным
|
||||
positiveEndCheckbox.addEventListener('change', function() {
|
||||
if (this.checked) {
|
||||
negativeEndCheckbox.checked = false;
|
||||
}
|
||||
updatePreview();
|
||||
});
|
||||
|
||||
negativeEndCheckbox.addEventListener('change', function() {
|
||||
if (this.checked) {
|
||||
positiveEndCheckbox.checked = false;
|
||||
}
|
||||
updatePreview();
|
||||
});
|
||||
|
||||
// Инициальное обновление
|
||||
updatePreview();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user