Class: Labimotion::UserKlassSettingsAPI

Inherits:
Grape::API
  • Object
show all
Defined in:
lib/labimotion/apis/user_klass_settings_api.rb

Overview

Per-user, per-klass UI settings API (toolbar Overview/Arrange visibility). Every route is scoped to the authenticated user via created_by, so a user only ever reads/writes their own setting; no klass-edit permission needed.