diff options
Diffstat (limited to 'pkg/importer/utils.go')
-rw-r--r-- | pkg/importer/utils.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pkg/importer/utils.go b/pkg/importer/utils.go index 5672577..c2d38fc 100644 --- a/pkg/importer/utils.go +++ b/pkg/importer/utils.go @@ -1,6 +1,7 @@ package importer import ( + "archives/pkg/config" "archives/pkg/database" "archives/pkg/models" "fmt" @@ -123,3 +124,12 @@ func insertMessage(message models.Message) error { Insert() return err } + +func isPublicList(path string) bool { + for _, publicList := range config.AllPublicMailingLists(){ + if strings.HasPrefix(path, config.MailDirPath() + "." + publicList + "/") { + return true + } + } + return false +} |