diff --git a/internal/store/postgres/personal_customer_device_store.go b/internal/store/postgres/personal_customer_device_store.go index 2e5b592..a58d46f 100644 --- a/internal/store/postgres/personal_customer_device_store.go +++ b/internal/store/postgres/personal_customer_device_store.go @@ -44,7 +44,7 @@ func (s *PersonalCustomerDeviceStore) GetByCustomerID(ctx context.Context, custo func (s *PersonalCustomerDeviceStore) GetByDeviceNo(ctx context.Context, deviceNo string) ([]*model.PersonalCustomerDevice, error) { var records []*model.PersonalCustomerDevice if err := s.db.WithContext(ctx). - Where("device_no = ?", deviceNo). + Where("virtual_no = ?", deviceNo). Order("last_used_at DESC"). Find(&records).Error; err != nil { return nil, err @@ -56,7 +56,7 @@ func (s *PersonalCustomerDeviceStore) GetByDeviceNo(ctx context.Context, deviceN func (s *PersonalCustomerDeviceStore) GetByCustomerAndDevice(ctx context.Context, customerID uint, deviceNo string) (*model.PersonalCustomerDevice, error) { var record model.PersonalCustomerDevice if err := s.db.WithContext(ctx). - Where("customer_id = ? AND device_no = ?", customerID, deviceNo). + Where("customer_id = ? AND virtual_no = ?", customerID, deviceNo). First(&record).Error; err != nil { return nil, err } @@ -89,7 +89,7 @@ func (s *PersonalCustomerDeviceStore) ExistsByCustomerAndDevice(ctx context.Cont var count int64 if err := s.db.WithContext(ctx). Model(&model.PersonalCustomerDevice{}). - Where("customer_id = ? AND device_no = ? AND status = ?", customerID, deviceNo, 1). + Where("customer_id = ? AND virtual_no = ? AND status = ?", customerID, deviceNo, 1). Count(&count).Error; err != nil { return false, err }