Add ntfy config settings
This commit is contained in:
@@ -22,6 +22,15 @@ func NewService(r *Repository) *Service {
|
||||
return &Service{repo: r, cache: make(map[string]string)}
|
||||
}
|
||||
|
||||
func (s *Service) EnsureDefaults() error {
|
||||
for k, v := range DefaultKeyValues() {
|
||||
if err := s.repo.CreateIfMissing(k, v); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s *Service) List() ([]ConfigEntry, error) {
|
||||
entries, err := s.repo.List()
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user