Private
Public Access
1
0

analysis split

This commit is contained in:
2025-06-02 20:24:46 +02:00
parent 5a024ac018
commit e409c564ab
10 changed files with 70 additions and 2 deletions

View File

@@ -221,6 +221,7 @@ def analysis_new(request,
"-date", "-starttime"
).exclude(boattype__in=negtypes)
query = request.POST.get('q')
if query: # pragma: no cover
query_list = query.split()

View File

@@ -237,6 +237,7 @@ from rowsandall_app.settings import (
NK_REDIRECT_URI, NK_CLIENT_ID, NK_CLIENT_SECRET,
ROJABO_REDIRECT_URI, ROJABO_CLIENT_ID, ROJABO_CLIENT_SECRET,
IDOKLAD_REDIRECT_URI, IDOKLAD_CLIENT_ID, IDOKLAD_CLIENT_SECRET,
UPLOAD_SERVICE_URL, UPLOAD_SERVICE_SECRET,
)
from django.contrib import messages
@@ -282,6 +283,7 @@ from rowers.tasks import (
handle_nk_async_workout,
check_tp_workout_id,
handle_assignworkouts,
handle_split_workout_by_intervals,
)
from scipy.signal import savgol_filter

View File

@@ -6926,6 +6926,23 @@ def workout_summary_edit_view(request, id, message="", successmessage=""
'courseselectform': courseselectform,
})
@login_required()
@permission_required('workout.change_workout', fn=get_workout_by_opaqueid, raise_exception=True)
def workout_split_by_interval_view(request, id):
row = get_workout_by_opaqueid(request, id)
r = getrower(request.user)
url = reverse("workout_summary_edit_view", kwargs={"id": id})
_ = myqueue(
queuehigh,
handle_split_workout_by_intervals,
row.id,
)
messages.info(request,"New workouts are created in the background. They will show up in the workouts list soon.")
return HttpResponseRedirect(url)
class VideoDelete(DeleteView):
login_required = True