fix: Disable internal API for now
This commit is contained in:
@@ -11,6 +11,7 @@ import (
|
|||||||
"prayertimes/internal/database"
|
"prayertimes/internal/database"
|
||||||
"prayertimes/internal/net"
|
"prayertimes/internal/net"
|
||||||
"prayertimes/pkg/dbtimesprovider"
|
"prayertimes/pkg/dbtimesprovider"
|
||||||
|
"prayertimes/pkg/diyanet"
|
||||||
"prayertimes/pkg/diyanetapi"
|
"prayertimes/pkg/diyanetapi"
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -32,6 +33,7 @@ func main() {
|
|||||||
|
|
||||||
func newServices() (api.Services, func(), error) {
|
func newServices() (api.Services, func(), error) {
|
||||||
diyanetAPIProvider := diyanetapi.New(net.ReqClient)
|
diyanetAPIProvider := diyanetapi.New(net.ReqClient)
|
||||||
|
diyanetProvider := diyanet.New(net.GetParsed)
|
||||||
|
|
||||||
db, err := database.NewSqliteDB(getDefaultEnv("DATABASE_URL", "app.sqlite3"))
|
db, err := database.NewSqliteDB(getDefaultEnv("DATABASE_URL", "app.sqlite3"))
|
||||||
if err != nil {
|
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)
|
return api.Services{}, nil, fmt.Errorf("failed to migrate database: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
dbProvider := dbtimesprovider.New(db, diyanetAPIProvider)
|
|
||||||
|
|
||||||
return api.Services{
|
return api.Services{
|
||||||
TimesProvider: dbProvider,
|
TimesProvider: dbtimesprovider.New(db, diyanetProvider),
|
||||||
LocationTimesProvider: diyanetAPIProvider,
|
LocationTimesProvider: diyanetAPIProvider,
|
||||||
}, func() {
|
}, func() {
|
||||||
defer db.Db.(*sql.DB).Close()
|
defer db.Db.(*sql.DB).Close()
|
||||||
|
|||||||
Reference in New Issue
Block a user