minor min

This commit is contained in:
jr-k 2024-08-08 00:09:53 +02:00
parent e2e38c0db9
commit 9ec77ede6f
4 changed files with 4 additions and 4 deletions

View File

@ -144,7 +144,7 @@ class SlideManager(ModelManager):
return return
form = { form = {
"duration": duration if isinstance(duration, int) else slide.duration, "duration": duration if isinstance(duration, int) and duration >= 0 else slide.duration,
"content_id": content_id if isinstance(content_id, int) else slide.content_id, "content_id": content_id if isinstance(content_id, int) else slide.content_id,
"position": position if isinstance(position, int) else slide.position, "position": position if isinstance(position, int) else slide.position,
"enabled": enabled if isinstance(enabled, bool) else slide.enabled, "enabled": enabled if isinstance(enabled, bool) else slide.enabled,

View File

@ -13,7 +13,7 @@ class Slide:
self._id = id if id else None self._id = id if id else None
self._playlist_id = playlist_id self._playlist_id = playlist_id
self._content_id = content_id self._content_id = content_id
self._duration = duration self._duration = duration if duration >= 0 else 0
self._delegate_duration = delegate_duration self._delegate_duration = delegate_duration
self._enabled = enabled self._enabled = enabled
self._is_notification = is_notification self._is_notification = is_notification

View File

@ -101,7 +101,7 @@
<div class="form-group slide-duration-group"> <div class="form-group slide-duration-group">
<label for="{{ tclass }}-duration">{{ l.slideshow_slide_form_label_duration }}</label> <label for="{{ tclass }}-duration">{{ l.slideshow_slide_form_label_duration }}</label>
<div class="widget widget-unit"> <div class="widget widget-unit">
<input type="number" name="duration" id="{{ tclass }}-duration" required="required" value="3" /> <input type="number" name="duration" id="{{ tclass }}-duration" required="required" value="3" min="0" />
<span class="unit">{{ l.slideshow_slide_form_label_duration_unit }}</span> <span class="unit">{{ l.slideshow_slide_form_label_duration_unit }}</span>
</div> </div>
</div> </div>

View File

@ -99,7 +99,7 @@
<div class="form-group slide-duration-group"> <div class="form-group slide-duration-group">
<label for="{{ tclass }}-duration">{{ l.slideshow_slide_form_label_duration }}</label> <label for="{{ tclass }}-duration">{{ l.slideshow_slide_form_label_duration }}</label>
<div class="widget widget-unit"> <div class="widget widget-unit">
<input type="number" name="duration" id="{{ tclass }}-duration" required="required"/> <input type="number" name="duration" id="{{ tclass }}-duration" required="required" min="0" />
<span class="unit">{{ l.slideshow_slide_form_label_duration_unit }}</span> <span class="unit">{{ l.slideshow_slide_form_label_duration_unit }}</span>
</div> </div>
</div> </div>