Skip to content

Commit 082679d

Browse files
committed
Update session to use new validator definition
1 parent 9b4852a commit 082679d

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

session.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ type session struct {
3030
sessionEvent chan internal.Event
3131
messageEvent chan bool
3232
application Application
33-
validator
33+
Validator
3434
stateMachine
3535
stateTimer *internal.EventTimer
3636
peerTimer *internal.EventTimer
@@ -514,8 +514,8 @@ func (s *session) verifySelect(msg *Message, checkTooHigh bool, checkTooLow bool
514514
}
515515
}
516516

517-
if s.validator != nil {
518-
if reject := s.validator.Validate(msg); reject != nil {
517+
if s.Validator != nil {
518+
if reject := s.Validator.Validate(msg); reject != nil {
519519
return reject
520520
}
521521
}

session_factory.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ func (f sessionFactory) newSession(
110110
return
111111
}
112112

113-
s.validator = &fixtValidator{s.transportDataDictionary, s.appDataDictionary, validatorSettings}
113+
s.Validator = NewValidator(validatorSettings, s.appDataDictionary, s.transportDataDictionary)
114114
}
115115
} else if settings.HasSetting(config.DataDictionary) {
116116
var dataDictionaryPath string
@@ -122,7 +122,7 @@ func (f sessionFactory) newSession(
122122
return
123123
}
124124

125-
s.validator = &fixValidator{s.appDataDictionary, validatorSettings}
125+
s.Validator = NewValidator(validatorSettings, s.appDataDictionary, nil)
126126
}
127127

128128
if settings.HasSetting(config.ResetOnLogon) {

0 commit comments

Comments
 (0)