This commit is contained in:
@@ -83,6 +83,8 @@ func ReceiveKey(key string) error {
|
|||||||
}
|
}
|
||||||
if !compare {
|
if !compare {
|
||||||
return errors.New("secret key is not correct")
|
return errors.New("secret key is not correct")
|
||||||
|
} else {
|
||||||
|
log.Printf("ReceiveKey successfully verified supplied key\n")
|
||||||
}
|
}
|
||||||
} else if filePath != "" {
|
} else if filePath != "" {
|
||||||
log.Printf("ReceiveKey storing key into file '%s'\n", filePath)
|
log.Printf("ReceiveKey storing key into file '%s'\n", filePath)
|
||||||
|
@@ -72,7 +72,7 @@ func SecretsGetAllowed(s *Secret, userId int) ([]UserSecret, error) {
|
|||||||
// Query for group access
|
// Query for group access
|
||||||
queryArgs := []interface{}{}
|
queryArgs := []interface{}{}
|
||||||
query := `
|
query := `
|
||||||
SELECT users.UserId, permissions.ReadOnly,
|
SELECT users.UserId, permissions.*,
|
||||||
secrets.SecretId, secrets.SafeId, secrets.DeviceName, secrets.DeviceCategory, secrets.UserName
|
secrets.SecretId, secrets.SafeId, secrets.DeviceName, secrets.DeviceCategory, secrets.UserName
|
||||||
FROM users
|
FROM users
|
||||||
INNER JOIN groups ON users.GroupId = groups.GroupId
|
INNER JOIN groups ON users.GroupId = groups.GroupId
|
||||||
@@ -100,7 +100,7 @@ func SecretsGetAllowed(s *Secret, userId int) ([]UserSecret, error) {
|
|||||||
// Query for user access
|
// Query for user access
|
||||||
query += `
|
query += `
|
||||||
UNION
|
UNION
|
||||||
SELECT users.UserId, permissions.ReadOnly,
|
SELECT users.UserId, permissions.*,
|
||||||
secrets.SecretId, secrets.SafeId, secrets.DeviceName, secrets.DeviceCategory, secrets.UserName
|
secrets.SecretId, secrets.SafeId, secrets.DeviceName, secrets.DeviceCategory, secrets.UserName
|
||||||
FROM users
|
FROM users
|
||||||
INNER JOIN permissions ON users.UserId = permissions.UserId
|
INNER JOIN permissions ON users.UserId = permissions.UserId
|
||||||
|
Reference in New Issue
Block a user