This repository has been archived on 2025-06-10. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
server/remote/challenge-sync-airbus/session.go
Pierre-Olivier Mercier 7df675346c
All checks were successful
continuous-integration/drone/push Build is passing
challenge-sync-airbus: 2025 API ready
2025-03-24 19:31:59 +01:00

21 lines
567 B
Go

package main
import (
"time"
)
type Session struct {
Name string `json:"name"`
QuestionValidation string `json:"question_validation"`
Status string `json:"status"`
UUID string `json:"uuid"`
Mode string `json:"mode"`
Difficulty int `json:"difficulty"`
StartedAt time.Time `json:"start_at"`
FinishAt time.Time `json:"finish_at"`
}
func (a *AirbusAPI) GetSessions() (ret []Session, err error) {
err = a.request("GET", "/v1/sessions", nil, &ret)
return
}