renamed some structs to make the private
This commit is contained in:
@@ -7,21 +7,21 @@ import (
|
||||
"os"
|
||||
)
|
||||
|
||||
type AssetState struct {
|
||||
type assetState struct {
|
||||
FilePath string
|
||||
ImmichID string
|
||||
}
|
||||
|
||||
type LocalState struct {
|
||||
Assets []AssetState
|
||||
type localState struct {
|
||||
Assets []assetState
|
||||
GameIDs map[string]string
|
||||
}
|
||||
|
||||
func loadLocalState(filename string) (*LocalState, error) {
|
||||
func loadLocalState(filename string) (*localState, error) {
|
||||
file, err := os.Open(filename)
|
||||
if err != nil {
|
||||
if errors.Is(err, os.ErrNotExist) {
|
||||
return &LocalState{Assets: []AssetState{}, GameIDs: map[string]string{}}, nil
|
||||
return &localState{Assets: []assetState{}, GameIDs: map[string]string{}}, nil
|
||||
}
|
||||
return nil, err
|
||||
}
|
||||
@@ -31,7 +31,7 @@ func loadLocalState(filename string) (*LocalState, error) {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
var data LocalState
|
||||
var data localState
|
||||
err = json.Unmarshal(content, &data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
@@ -40,7 +40,7 @@ func loadLocalState(filename string) (*LocalState, error) {
|
||||
return &data, nil
|
||||
}
|
||||
|
||||
func saveLocalState(filename string, state LocalState) error {
|
||||
func saveLocalState(filename string, state localState) error {
|
||||
content, err := json.Marshal(state)
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user