3
0

Fix sqlite-now incompatibility

This commit is contained in:
Denis Arh
2021-03-27 17:28:59 +01:00
parent 2dd9b7ab41
commit a2b2d9c61c
2 changed files with 4 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ import (
"context"
"github.com/Masterminds/squirrel"
"github.com/cortezaproject/corteza-server/system/types"
"time"
)
func (s Store) convertAuthOa2tokenFilter(f types.AuthOa2tokenFilter) (query squirrel.SelectBuilder, err error) {
@@ -17,7 +18,7 @@ func (s Store) convertAuthOa2tokenFilter(f types.AuthOa2tokenFilter) (query squi
}
func (s Store) DeleteExpiredAuthOA2Tokens(ctx context.Context) error {
return s.execDeleteAuthOa2tokens(ctx, squirrel.Expr("tkn.expires_at < NOW()"))
return s.execDeleteAuthOa2tokens(ctx, squirrel.Lt{"tkn.expires_at": time.Now()})
}
func (s Store) DeleteAuthOA2TokenByCode(ctx context.Context, code string) error {

View File

@@ -4,6 +4,7 @@ import (
"context"
"github.com/Masterminds/squirrel"
"github.com/cortezaproject/corteza-server/system/types"
"time"
)
func (s Store) convertAuthSessionFilter(f types.AuthSessionFilter) (query squirrel.SelectBuilder, err error) {
@@ -20,5 +21,5 @@ func (s Store) DeleteAuthSessionsByUserID(ctx context.Context, userID uint64) er
}
func (s Store) DeleteExpiredAuthSessions(ctx context.Context) error {
return s.execDeleteAuthSessions(ctx, squirrel.Expr("ses.expires_at < NOW()"))
return s.execDeleteAuthSessions(ctx, squirrel.Lt{"ses.expires_at": time.Now()})
}