databag/net/server/internal/api_getNodeClaimable.go
2022-01-17 14:35:53 -08:00

24 lines
479 B
Go

package databag
import (
"errors"
"net/http"
"gorm.io/gorm"
"databag/internal/store"
)
func GetNodeClaimable(w http.ResponseWriter, r *http.Request) {
var config store.Config
err := store.DB.Where("config_id = ?", CONFIG_CONFIGURED).First(&config).Error
if err != nil {
if errors.Is(err, gorm.ErrRecordNotFound) {
WriteResponse(w, true)
} else {
w.WriteHeader(http.StatusInternalServerError);
}
return
}
WriteResponse(w, false);
}