Skip to content
Snippets Groups Projects
Commit 32a93b35 authored by Josh Brooks's avatar Josh Brooks
Browse files

Add registrationTimestampVersion constant in storage/user

parent 4375b34a
No related branches found
No related tags found
1 merge request!23Release
......@@ -16,6 +16,7 @@ import (
)
const currentRegValidationSigVersion = 0
const registrationTimestampVersion = 0
const transmissionRegValidationSigKey = "transmissionRegistrationValidationSignature"
const receptionRegValidationSigKey = "receptionRegistrationValidationSignature"
const registrationTimestampKey = "registrationTimestamp"
......@@ -69,7 +70,7 @@ func (u *User) loadReceptionRegistrationValidationSignature() {
func (u *User) loadRegistrationTimestamp() {
u.rvsMux.Lock()
obj, err := u.kv.Get(registrationTimestampKey,
currentRegValidationSigVersion)
registrationTimestampVersion)
if err == nil {
tsNano := binary.BigEndian.Uint64(obj.Data)
u.registrationTimestamp = time.Unix(0, int64(tsNano))
......@@ -153,7 +154,7 @@ func (u *User) SetRegistrationTimestamp(tsNano int64) {
}
err := u.kv.Set(registrationTimestampKey,
currentRegValidationSigVersion, obj)
registrationTimestampVersion, obj)
if err != nil {
jww.FATAL.Panicf("Failed to store the reception timestamp: %s", err)
}
......
......@@ -164,7 +164,7 @@ func TestUser_GetRegistrationTimestamp(t *testing.T) {
}
// Pull timestamp from kv
obj, err := u.kv.Get(registrationTimestampKey, 0)
obj, err := u.kv.Get(registrationTimestampKey, registrationTimestampVersion)
if err != nil {
t.Errorf("Failed to get reg vaildation signature key: %+v", err)
}
......@@ -213,7 +213,7 @@ func TestUser_loadRegistrationTimestamp(t *testing.T) {
Data: data,
}
err = kv.Set(registrationTimestampKey,
currentRegValidationSigVersion, vo)
registrationTimestampVersion, vo)
if err != nil {
t.Errorf("Failed to set reg validation sig key in kv store: %+v", err)
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment