123456789101112131415161718192021222324 |
- class Api::ActivitiesController < ApiController
- before_action :set_activity, only: [:show]
- before_action :require_membership!, only: [:show]
- before_action :api_require_admin!, only: [:index]
- # GET /api/activities
- # GET /api/activities.json
- def index
- @activities = Activity.all
- end
- # GET /api/activities/1
- # GET /api/activities/1.json
- def show
- end
- private
- # Use callbacks to share common setup or constraints between actions.
- def set_activity
- @activity = Activity.find(params[:id])
- @group = @activity.group
- end
- end
|