timetable-extension #1

Open
fred.boniface wants to merge 160 commits from timetable-extension into main
3 changed files with 7 additions and 6 deletions
Showing only changes of commit 488551e914 - Show all commits

View File

@ -5,7 +5,7 @@ import (
)
// Version Constants
const versionNum string = "2024.11.3"
const versionNum string = "2024.11.4"
const versionSuffix string = ""
const Version string = versionNum + versionSuffix

View File

@ -25,12 +25,13 @@ func processYaml(yamlStr string) (*[]database.PIS, error) {
return nil, fmt.Errorf("failed to unmarshal YAML: %v", err)
}
/* DISABLE DEDUPLICATION - Add 'dupe' flag and have backend handle duplicates?
// Perform deduplication on the entire pis slice
err = deduplicateCodes(&pisData.Pis)
if err != nil {
return nil, err
}
*/
documents, err := convertPisForDatabase(&pisData.Pis)
if err != nil {
return nil, err
@ -71,7 +72,7 @@ func convertPisForDatabase(in *[]PisData) (*[]database.PIS, error) {
for _, code := range *in {
var document database.PIS
document.Code = code.Code
document.Operator = code.Operator
document.Operator = code.Toc
document.Stops = code.Stops
document.Tiplocs = GetTiplocsFromCrs(code.Stops)

View File

@ -9,7 +9,7 @@ type GiteaReleaseData struct {
}
type PisData struct {
Code string `json:"code"`
Stops []string `json:"stops"`
Operator string `json:"operator"`
Code string `json:"code"`
Stops []string `json:"stops"`
Toc string `json:"toc"`
}