fluoride: Fix syntax and formatting
[bloat] / model / app.go
1 package model
2
3 import (
4         "errors"
5 )
6
7 var (
8         ErrAppNotFound = errors.New("app not found")
9 )
10
11 type App struct {
12         InstanceDomain string `json:"instance_domain"`
13         InstanceURL    string `json:"instance_url"`
14         ClientID       string `json:"client_id"`
15         ClientSecret   string `json:"client_secret"`
16 }
17
18 type AppRepo interface {
19         Add(app App) (err error)
20         Get(instanceDomain string) (app App, err error)
21 }