Fix PIS 'toc' and remove deduplication step
All checks were successful
Go Test / test (push) Successful in 58s
All checks were successful
Go Test / test (push) Successful in 58s
This commit is contained in:
parent
d35a2a010e
commit
488551e914
@ -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
|
||||
|
||||
|
@ -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)
|
||||
|
||||
|
@ -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"`
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user