more pep
This commit is contained in:
@@ -5,7 +5,6 @@ from rowers.views.statements import *
|
||||
|
||||
@permission_required('workout.change_workout', fn=get_workout_by_opaqueid, raise_exception=True)
|
||||
def workout_tcxemail_view(request, id=0):
|
||||
r = getrower(request.user)
|
||||
w = get_workout(id)
|
||||
|
||||
row = rdata(csvfile=w.csvfilename)
|
||||
@@ -125,12 +124,12 @@ def plannedsessions_coach_icsemail_view(request, userid=0):
|
||||
with open(fname2, 'wb') as fop:
|
||||
fop.write(icalstring)
|
||||
|
||||
job = myqueue(queue, handle_sendemail_ical,
|
||||
rower.user.first_name,
|
||||
rower.user.last_name,
|
||||
rower.user.email,
|
||||
url,
|
||||
fname2, debug=False)
|
||||
_ = myqueue(queue, handle_sendemail_ical,
|
||||
rower.user.first_name,
|
||||
rower.user.last_name,
|
||||
rower.user.email,
|
||||
url,
|
||||
fname2, debug=False)
|
||||
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
@@ -165,7 +164,6 @@ def course_kmldownload_view(request, id=0):
|
||||
# Export workout to GPX and send to user's email address
|
||||
@permission_required('workout.change_workout', fn=get_workout_by_opaqueid, raise_exception=True)
|
||||
def workout_gpxemail_view(request, id=0):
|
||||
r = getrower(request.user)
|
||||
w = get_workout(id)
|
||||
|
||||
row = rdata(csvfile=w.csvfilename)
|
||||
@@ -211,13 +209,13 @@ def workouts_summaries_email_view(request):
|
||||
df = dataprep.workout_summary_to_df(
|
||||
r, startdate=startdate, enddate=enddate)
|
||||
df.to_csv(filename, encoding='utf-8')
|
||||
res = myqueue(queuehigh, handle_sendemailsummary,
|
||||
r.user.first_name,
|
||||
r.user.last_name,
|
||||
r.user.email,
|
||||
filename,
|
||||
emailbounced=r.emailbounced
|
||||
)
|
||||
_ = myqueue(queuehigh, handle_sendemailsummary,
|
||||
r.user.first_name,
|
||||
r.user.last_name,
|
||||
r.user.email,
|
||||
filename,
|
||||
emailbounced=r.emailbounced
|
||||
)
|
||||
messages.info(
|
||||
request, 'The summary CSV file was sent to you per email')
|
||||
else:
|
||||
@@ -232,8 +230,6 @@ def workouts_summaries_email_view(request):
|
||||
# Get Workout CSV file and send it to user's email address
|
||||
@permission_required('workout.change_workout', fn=get_workout_by_opaqueid, raise_exception=True)
|
||||
def workout_csvemail_view(request, id=0):
|
||||
r = getrower(request.user)
|
||||
|
||||
w = get_workout(id)
|
||||
|
||||
rowdata = rdata(csvfile=w.csvfilename)
|
||||
@@ -261,17 +257,15 @@ def workout_csvemail_view(request, id=0):
|
||||
@login_required()
|
||||
@permission_required('rower.is_staff', fn=get_user_by_userid, raise_exception=True)
|
||||
def workout_csvtoadmin_view(request, id=0): # pragma: no cover
|
||||
message = ""
|
||||
r = getrower(request.user)
|
||||
w = get_workout(id)
|
||||
|
||||
csvfile = w.csvfilename
|
||||
res = myqueue(queuehigh,
|
||||
handle_sendemailcsv,
|
||||
'Sander',
|
||||
'Roosendaal',
|
||||
'roosendaalsander@gmail.com',
|
||||
csvfile)
|
||||
_ = myqueue(queuehigh,
|
||||
handle_sendemailcsv,
|
||||
'Sander',
|
||||
'Roosendaal',
|
||||
'roosendaalsander@gmail.com',
|
||||
csvfile)
|
||||
|
||||
successmessage = "The CSV file was sent to the site admin per email"
|
||||
messages.info(request, successmessage)
|
||||
|
||||
Reference in New Issue
Block a user