Small refactoring

This commit is contained in:
Bendodroid 2024-01-06 19:43:51 +01:00
commit 883d25898e
Signed by: bendodroid
GPG key ID: 3EEE19A0F73D5FFC
3 changed files with 8 additions and 8 deletions

View file

@ -16,7 +16,6 @@ const savedStateJSONPath = "/var/lib/spaceapid/spaceapid-state.json"
// ParseTemplate parses the given file and
func ParseTemplate(file string) (resp types.SpaceAPIResponseV14) {
// Read template file
template, err := os.ReadFile(file)
if err != nil {
@ -84,14 +83,12 @@ func SaveCurrentState(response types.SpaceAPIResponseV14) {
log.Fatalln("Failed creating", savedStateJSONPath, ", aborting... error:", err)
}
// Open persistent state file for reading
// Open persistent state file
file, err := os.OpenFile(savedStateJSONPath, os.O_RDWR|os.O_CREATE, 0644)
if err != nil {
log.Fatalln("Failed opening", savedStateJSONPath, "while trying to save current state... error:", err)
}
defer func(file *os.File) {
_ = file.Close()
}(file)
defer file.Close()
// Create persistent state
persistentStateV14 := types.PersistentStateV14{