c1e9d93037
Document Sync and Job Sync * docsyncfunc * startedQueryWork * morefixes * jobsyncsvcstart * save * jobsynctext * save * save * docsync * shorttest * jobsync * jobsyncupdateoncollectorupdate * passlivetest * collectortest * lint
21 lines
360 B
Go
21 lines
360 B
Go
package textversion
|
|
|
|
import (
|
|
"fmt"
|
|
)
|
|
|
|
func (s *Service) GetVersion() int32 {
|
|
// TODO - actual version
|
|
return 1
|
|
}
|
|
|
|
func (s *Service) IsValidVersion(v int32) error {
|
|
currentVersion := s.GetVersion()
|
|
|
|
if v < 1 || v > currentVersion {
|
|
return fmt.Errorf("document text code version must be in the range 0 < version <= %d", currentVersion)
|
|
}
|
|
|
|
return nil
|
|
}
|