mirror of
https://github.com/Slug-Boi/cocommit.git
synced 2026-05-13 20:55:47 +00:00
added the ability to exclude users by default from the add all command and exclusions
This commit is contained in:
@@ -18,6 +18,7 @@ type user struct {
|
|||||||
var users = make(map[string]user)
|
var users = make(map[string]user)
|
||||||
var sb strings.Builder
|
var sb strings.Builder
|
||||||
var all_flag = false
|
var all_flag = false
|
||||||
|
var defExclude = []string{}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
@@ -43,6 +44,13 @@ func main() {
|
|||||||
usr := user{username: info[2], email: info[3]}
|
usr := user{username: info[2], email: info[3]}
|
||||||
users[info[0]] = usr
|
users[info[0]] = usr
|
||||||
users[info[1]] = usr
|
users[info[1]] = usr
|
||||||
|
|
||||||
|
if len(info) > 4 {
|
||||||
|
if info[4] == "ex" {
|
||||||
|
defExclude = append(defExclude, info[2])
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := scanner.Err(); err != nil {
|
if err := scanner.Err(); err != nil {
|
||||||
@@ -114,6 +122,9 @@ func main() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func add_x_users(excludeMode []string) {
|
func add_x_users(excludeMode []string) {
|
||||||
|
if len(defExclude) > 0 {
|
||||||
|
excludeMode = append(excludeMode, defExclude...)
|
||||||
|
}
|
||||||
for key, user := range users {
|
for key, user := range users {
|
||||||
if !slices.Contains(excludeMode, user.username) {
|
if !slices.Contains(excludeMode, user.username) {
|
||||||
sb_author(key)
|
sb_author(key)
|
||||||
|
|||||||
Reference in New Issue
Block a user