Changeset 78af3d1 in OpenWorkouts-current for ow/views/workout.py


Ignore:
Timestamp:
Feb 9, 2019, 9:42:52 PM (5 years ago)
Author:
Borja Lopez <borja@…>
Branches:
current, feature/docs, master
Children:
56caf3d
Parents:
55470f9
Message:

Fix permissions. From now on users can see (and edit, delete, etc) their own data

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ow/views/workout.py

    r55470f9 r78af3d1  
    2323@view_config(
    2424    context=User,
     25    permission='edit',
    2526    name='add-workout-manually',
    2627    renderer='ow:templates/add_manual_workout.pt')
     
    5960@view_config(
    6061    context=User,
     62    permission='edit',
    6163    name='add-workout',
    6264    renderer='ow:templates/add_workout.pt')
     
    9395@view_config(
    9496    context=Workout,
     97    permission='edit',
    9598    name='edit',
    9699    renderer='ow:templates/edit_manual_workout.pt')
     
    139142@view_config(
    140143    context=Workout,
     144    permission='edit',
    141145    name='update-from-file',
    142146    renderer='ow:templates/update_workout_from_file.pt')
     
    167171@view_config(
    168172    context=Workout,
     173    permission='delete',
    169174    name='delete',
    170175    renderer='ow:templates/delete_workout.pt')
     
    184189@view_config(
    185190    context=Workout,
     191    permission='view',
    186192    renderer='ow:templates/workout.pt')
    187193def workout(context, request):
     
    212218    For now, simply return the gpx file if it has been attached to the
    213219    workout.
     220
     221    This view requires no permission, as we access it from an non-authenticated
     222    request in a separate job, to generate the static map screenshot.
    214223    """
    215224    if not context.has_gpx:
     
    229238def workout_map(context, request):
    230239    """
    231     Render a page that has only a map with tracking info
     240    Render a page that has only a map with tracking info.
     241    This view requires no permission, as we access it from an non-authenticated
     242    request in a separate job, to generate the static map screenshot.
    232243    """
    233244    start_point = {}
Note: See TracChangeset for help on using the changeset viewer.