Archived
1
0

make it work without frontend

This commit is contained in:
Jeff Becker 2018-12-07 08:50:40 -05:00
parent 05ebac9aa5
commit 89d4794871
No known key found for this signature in database
GPG Key ID: F357B3B42F6F9B05

View File

@ -1151,14 +1151,18 @@ func (self *NNTPDaemon) Setup() {
self.frontend = NewHTTPFrontend(self, self.cache, self.conf.frontend, self.conf.worker["url"]) self.frontend = NewHTTPFrontend(self, self.cache, self.conf.frontend, self.conf.worker["url"])
} }
self.spamFilter.Configure(self.conf.spamconf) self.spamFilter.Configure(self.conf.spamconf)
regen := func(string, string, string, int) {}
if self.frontend != nil {
regen = self.frontend.RegenOnModEvent
}
self.mod = &modEngine{ self.mod = &modEngine{
//spam: &self.spamFilter, //spam: &self.spamFilter,
store: self.store, store: self.store,
database: self.database, database: self.database,
regen: self.frontend.RegenOnModEvent, regen: regen,
} }
// inject DB into template engine // inject DB into template engine
template.DB = self.database template.DB = self.database