mirror of
https://github.com/songquanpeng/one-api.git
synced 2025-10-16 16:13:56 +00:00
fix: fix balance query (close #138)
This commit is contained in:
@@ -74,6 +74,9 @@ func updateChannelBalance(channel *model.Channel) (float64, error) {
|
|||||||
now := time.Now()
|
now := time.Now()
|
||||||
startDate := fmt.Sprintf("%s-01", now.Format("2006-01"))
|
startDate := fmt.Sprintf("%s-01", now.Format("2006-01"))
|
||||||
endDate := now.Format("2006-01-02")
|
endDate := now.Format("2006-01-02")
|
||||||
|
if !subscription.HasPaymentMethod {
|
||||||
|
startDate = now.AddDate(0, 0, -100).Format("2006-01-02")
|
||||||
|
}
|
||||||
url = fmt.Sprintf("%s/v1/dashboard/billing/usage?start_date=%s&end_date=%s", baseURL, startDate, endDate)
|
url = fmt.Sprintf("%s/v1/dashboard/billing/usage?start_date=%s&end_date=%s", baseURL, startDate, endDate)
|
||||||
req, err = http.NewRequest("GET", url, nil)
|
req, err = http.NewRequest("GET", url, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Reference in New Issue
Block a user