fix: Disable internal API for now

master
Abdussamet Kocak 3 years ago
parent ccc04dd9ee
commit b7cff25907

@ -11,6 +11,7 @@ import (
"prayertimes/internal/database"
"prayertimes/internal/net"
"prayertimes/pkg/dbtimesprovider"
"prayertimes/pkg/diyanet"
"prayertimes/pkg/diyanetapi"
)
@ -32,6 +33,7 @@ func main() {
func newServices() (api.Services, func(), error) {
diyanetAPIProvider := diyanetapi.New(net.ReqClient)
diyanetProvider := diyanet.New(net.GetParsed)
db, err := database.NewSqliteDB(getDefaultEnv("DATABASE_URL", "app.sqlite3"))
if err != nil {
@ -42,10 +44,8 @@ func newServices() (api.Services, func(), error) {
return api.Services{}, nil, fmt.Errorf("failed to migrate database: %w", err)
}
dbProvider := dbtimesprovider.New(db, diyanetAPIProvider)
return api.Services{
TimesProvider: dbProvider,
TimesProvider: dbtimesprovider.New(db, diyanetProvider),
LocationTimesProvider: diyanetAPIProvider,
}, func() {
defer db.Db.(*sql.DB).Close()

Loading…
Cancel
Save