chore: fix prices
This commit is contained in:
@@ -990,3 +990,22 @@ func (d *Database) CanUserAccessCommand(
|
||||
|
||||
return exists, err
|
||||
}
|
||||
|
||||
// SaveClientPushToken enregistre le push token Expo d'un client
|
||||
func (d *Database) SaveClientPushToken(clientID int, pushToken string) error {
|
||||
_, err := d.Exec(`UPDATE clients SET push_token = $1 WHERE id = $2`, pushToken, clientID)
|
||||
return err
|
||||
}
|
||||
|
||||
// DeleteClientPushToken supprime le push token d'un client
|
||||
func (d *Database) DeleteClientPushToken(clientID int) error {
|
||||
_, err := d.Exec(`UPDATE clients SET push_token = NULL WHERE id = $1`, clientID)
|
||||
return err
|
||||
}
|
||||
|
||||
// GetClientPushToken retourne le push token d'un client par son username
|
||||
func (d *Database) GetClientPushToken(username string) (string, error) {
|
||||
var token string
|
||||
err := d.QueryRow(`SELECT COALESCE(push_token, '') FROM clients WHERE username = $1`, username).Scan(&token)
|
||||
return token, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user