Fix status content style
[bloat] / model / app.go
index 52ebdf59de5ece9f9997be6ac7dfc93fd4b326b9..7abc8ec6b4f0da53817b0643787b9aed9ac27d0c 100644 (file)
@@ -1,19 +1,21 @@
 package model
 
-import "errors"
+import (
+       "errors"
+)
 
 var (
        ErrAppNotFound = errors.New("app not found")
 )
 
 type App struct {
-       InstanceURL  string
-       ClientID     string
-       ClientSecret string
+       InstanceDomain string `json:"instance_domain"`
+       InstanceURL    string `json:"instance_url"`
+       ClientID       string `json:"client_id"`
+       ClientSecret   string `json:"client_secret"`
 }
 
 type AppRepository interface {
        Add(app App) (err error)
-       Update(instanceURL string, clientID string, clientSecret string) (err error)
-       Get(instanceURL string) (app App, err error)
+       Get(instanceDomain string) (app App, err error)
 }