fix: typo; refactor
This commit is contained in:
@@ -1,31 +1,5 @@
|
|||||||
package constants
|
package constants
|
||||||
|
|
||||||
type roles struct {
|
|
||||||
Member int8
|
|
||||||
Viewer int8
|
|
||||||
Editor int8
|
|
||||||
Admin int8
|
|
||||||
}
|
|
||||||
|
|
||||||
type licences struct {
|
|
||||||
AM string
|
|
||||||
A1 string
|
|
||||||
A2 string
|
|
||||||
A string
|
|
||||||
B string
|
|
||||||
C1 string
|
|
||||||
C string
|
|
||||||
D1 string
|
|
||||||
D string
|
|
||||||
BE string
|
|
||||||
C1E string
|
|
||||||
CE string
|
|
||||||
D1E string
|
|
||||||
DE string
|
|
||||||
L string
|
|
||||||
T string
|
|
||||||
}
|
|
||||||
|
|
||||||
const (
|
const (
|
||||||
UnverifiedStatus = iota + 1
|
UnverifiedStatus = iota + 1
|
||||||
VerifiedStatus
|
VerifiedStatus
|
||||||
@@ -41,14 +15,36 @@ const (
|
|||||||
MailContactSubject = "Jemand hat das Kontaktformular gefunden"
|
MailContactSubject = "Jemand hat das Kontaktformular gefunden"
|
||||||
)
|
)
|
||||||
|
|
||||||
var Roles = roles{
|
var Roles = struct {
|
||||||
|
Member int8
|
||||||
|
Viewer int8
|
||||||
|
Editor int8
|
||||||
|
Admin int8
|
||||||
|
}{
|
||||||
Member: 0,
|
Member: 0,
|
||||||
Viewer: 1,
|
Viewer: 1,
|
||||||
Editor: 4,
|
Editor: 4,
|
||||||
Admin: 8,
|
Admin: 8,
|
||||||
}
|
}
|
||||||
|
|
||||||
var Licences = licences{
|
var Licences = struct {
|
||||||
|
AM string
|
||||||
|
A1 string
|
||||||
|
A2 string
|
||||||
|
A string
|
||||||
|
B string
|
||||||
|
C1 string
|
||||||
|
C string
|
||||||
|
D1 string
|
||||||
|
D string
|
||||||
|
BE string
|
||||||
|
C1E string
|
||||||
|
CE string
|
||||||
|
D1E string
|
||||||
|
DE string
|
||||||
|
L string
|
||||||
|
T string
|
||||||
|
}{
|
||||||
AM: "AM",
|
AM: "AM",
|
||||||
A1: "A1",
|
A1: "A1",
|
||||||
A2: "A2",
|
A2: "A2",
|
||||||
@@ -67,6 +63,18 @@ var Licences = licences{
|
|||||||
T: "T",
|
T: "T",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var Priviliges = struct {
|
||||||
|
View int8
|
||||||
|
Create int8
|
||||||
|
Update int8
|
||||||
|
Delete int8
|
||||||
|
}{
|
||||||
|
View: 0,
|
||||||
|
Update: 10,
|
||||||
|
Create: 20,
|
||||||
|
Delete: 30,
|
||||||
|
}
|
||||||
|
|
||||||
const PRIV_VIEW = 1
|
const PRIV_VIEW = 1
|
||||||
const PRIV_ADD = 2
|
const PRIV_ADD = 2
|
||||||
const PRIV_EDIT = 4
|
const PRIV_EDIT = 4
|
||||||
|
|||||||
Reference in New Issue
Block a user