working /updateboltcard

This commit is contained in:
Peter Rounce 2023-02-22 12:38:56 +00:00
parent 5c3bb68995
commit 775996c8e4
3 changed files with 10 additions and 10 deletions

View file

@ -17,7 +17,7 @@ Environment="DB_USER=cardapp"
Environment="DB_PASSWORD=database_password" Environment="DB_PASSWORD=database_password"
Environment="DB_NAME=card_db" Environment="DB_NAME=card_db"
ExecStart=/bin/bash /home/ubuntu/boltcard/s_launch ExecStart=/bin/bash /home/ubuntu/boltcard/script/s_launch
[Install] [Install]
WantedBy=multi-user.target WantedBy=multi-user.target

View file

@ -835,7 +835,7 @@ func Wipe_card(card_name string) (*Card_wipe_info, error) {
return &card_wipe_info, nil return &card_wipe_info, nil
} }
func Update_card(card_name string, tx_max int, lnurlw_enable bool) error { func Update_card(card_name string, tx_limit_sats int, lnurlw_enable bool) error {
lnurlw_enable_yn := "N" lnurlw_enable_yn := "N"
if lnurlw_enable { if lnurlw_enable {
@ -850,10 +850,10 @@ func Update_card(card_name string, tx_max int, lnurlw_enable bool) error {
defer db.Close() defer db.Close()
sqlStatement := `UPDATE cards SET tx_max = $2, lnurlw_enable = $3 ` + sqlStatement := `UPDATE cards SET tx_limit_sats = $2, lnurlw_enable = $3 ` +
`WHERE card_name = $1;` `WHERE card_name = $1;`
res, err := db.Exec(sqlStatement, card_name, tx_max, lnurlw_enable_yn) res, err := db.Exec(sqlStatement, card_name, tx_limit_sats, lnurlw_enable_yn)
if err != nil { if err != nil {
return err return err

View file

@ -16,10 +16,10 @@ func Updateboltcard(w http.ResponseWriter, r *http.Request) {
return return
} }
tx_max_str := r.URL.Query().Get("tx_max") tx_limit_sats_str := r.URL.Query().Get("tx_limit_sats")
tx_max, err := strconv.Atoi(tx_max_str) tx_limit_sats, err := strconv.Atoi(tx_limit_sats_str)
if err != nil { if err != nil {
msg := "updateboltcard: tx_max is not a valid integer" msg := "updateboltcard: tx_limit_sats is not a valid integer"
log.Warn(msg) log.Warn(msg)
resp_err.Write_message(w, msg) resp_err.Write_message(w, msg)
return return
@ -54,12 +54,12 @@ func Updateboltcard(w http.ResponseWriter, r *http.Request) {
// log the request // log the request
log.WithFields(log.Fields{ log.WithFields(log.Fields{
"card_name": card_name, "tx_max": tx_max, "card_name": card_name, "tx_limit_sats": tx_limit_sats,
"enable": enable_flag}).Info("createboltcard API request") "enable": enable_flag}).Info("updateboltcard API request")
// update the card record // update the card record
err = db.Update_card(card_name, tx_max, enable_flag) err = db.Update_card(card_name, tx_limit_sats, enable_flag)
if err != nil { if err != nil {
log.Warn(err.Error()) log.Warn(err.Error())
return return