Fix tests
parent
cead305a9a
commit
7cff44b647
|
@ -217,8 +217,8 @@ const (
|
||||||
`
|
`
|
||||||
|
|
||||||
insertTierQuery = `
|
insertTierQuery = `
|
||||||
INSERT INTO tier (code, name, messages_limit, messages_expiry_duration, emails_limit, reservations_limit, attachment_file_size_limit, attachment_total_size_limit, attachment_expiry_duration)
|
INSERT INTO tier (code, name, messages_limit, messages_expiry_duration, emails_limit, reservations_limit, attachment_file_size_limit, attachment_total_size_limit, attachment_expiry_duration, stripe_price_id)
|
||||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
|
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
|
||||||
`
|
`
|
||||||
selectTierIDQuery = `SELECT id FROM tier WHERE code = ?`
|
selectTierIDQuery = `SELECT id FROM tier WHERE code = ?`
|
||||||
selectTiersQuery = `
|
selectTiersQuery = `
|
||||||
|
@ -872,7 +872,7 @@ func (a *Manager) DefaultAccess() Permission {
|
||||||
|
|
||||||
// CreateTier creates a new tier in the database
|
// CreateTier creates a new tier in the database
|
||||||
func (a *Manager) CreateTier(tier *Tier) error {
|
func (a *Manager) CreateTier(tier *Tier) error {
|
||||||
if _, err := a.db.Exec(insertTierQuery, tier.Code, tier.Name, tier.MessagesLimit, int64(tier.MessagesExpiryDuration.Seconds()), tier.EmailsLimit, tier.ReservationsLimit, tier.AttachmentFileSizeLimit, tier.AttachmentTotalSizeLimit, int64(tier.AttachmentExpiryDuration.Seconds())); err != nil {
|
if _, err := a.db.Exec(insertTierQuery, tier.Code, tier.Name, tier.MessagesLimit, int64(tier.MessagesExpiryDuration.Seconds()), tier.EmailsLimit, tier.ReservationsLimit, tier.AttachmentFileSizeLimit, tier.AttachmentTotalSizeLimit, int64(tier.AttachmentExpiryDuration.Seconds()), tier.StripePriceID); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
|
|
@ -261,7 +261,7 @@ func TestManager_ChangeRoleFromTierUserToAdmin(t *testing.T) {
|
||||||
require.Nil(t, a.CreateTier(&Tier{
|
require.Nil(t, a.CreateTier(&Tier{
|
||||||
Code: "pro",
|
Code: "pro",
|
||||||
Name: "ntfy Pro",
|
Name: "ntfy Pro",
|
||||||
Paid: true,
|
StripePriceID: "price123",
|
||||||
MessagesLimit: 5_000,
|
MessagesLimit: 5_000,
|
||||||
MessagesExpiryDuration: 3 * 24 * time.Hour,
|
MessagesExpiryDuration: 3 * 24 * time.Hour,
|
||||||
EmailsLimit: 50,
|
EmailsLimit: 50,
|
||||||
|
|
Loading…
Reference in New Issue