Merge remote-tracking branch 'origin/master'
This commit is contained in:
17
svc/main.go
17
svc/main.go
@@ -425,6 +425,12 @@ func InitRoutes(pgDB *sql.DB, mssql *sql.DB, ml *mailer.GraphMailer) *mux.Router
|
||||
wrapV3(routes.ExportStatementHeaderReportPDFHandler(mssql)),
|
||||
)
|
||||
|
||||
bindV3(r, pgDB,
|
||||
"/api/finance/customer-balances", "GET",
|
||||
"finance", "view",
|
||||
wrapV3(http.HandlerFunc(routes.GetCustomerBalanceListHandler)),
|
||||
)
|
||||
|
||||
// ============================================================
|
||||
// REPORT (STATEMENTS)
|
||||
// ============================================================
|
||||
@@ -576,6 +582,7 @@ func main() {
|
||||
// -------------------------------------------------------
|
||||
// 🔑 ENV
|
||||
// -------------------------------------------------------
|
||||
// Önce .env + mail.env yükle. MSSQL başarısızsa .env.local dene.
|
||||
if err := godotenv.Load(".env", "mail.env"); err != nil {
|
||||
log.Println("⚠️ .env / mail.env bulunamadı")
|
||||
}
|
||||
@@ -589,7 +596,15 @@ func main() {
|
||||
// -------------------------------------------------------
|
||||
// 🔗 DATABASE
|
||||
// -------------------------------------------------------
|
||||
db.ConnectMSSQL()
|
||||
if err := db.ConnectMSSQL(); err != nil {
|
||||
log.Println("⚠️ MSSQL ilk deneme başarısız:", err)
|
||||
if err2 := godotenv.Overload(".env.local"); err2 != nil {
|
||||
log.Println("⚠️ .env.local bulunamadı")
|
||||
}
|
||||
if err3 := db.ConnectMSSQL(); err3 != nil {
|
||||
log.Fatal(err3)
|
||||
}
|
||||
}
|
||||
|
||||
pgDB, err := db.ConnectPostgres()
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user