fix: user profile not rendering in top navbar
This commit is contained in:
33
internal/jobs/jobs.go
Normal file
33
internal/jobs/jobs.go
Normal file
@ -0,0 +1,33 @@
|
||||
package jobs
|
||||
|
||||
import (
|
||||
"github.com/RichardKnop/machinery/v1"
|
||||
|
||||
"github.com/google/uuid"
|
||||
"github.com/jordanknott/taskcafe/internal/config"
|
||||
"github.com/jordanknott/taskcafe/internal/db"
|
||||
)
|
||||
|
||||
func RegisterTasks(server *machinery.Server, repo db.Repository) {
|
||||
tasks := JobTasks{repo}
|
||||
server.RegisterTasks(map[string]interface{}{
|
||||
"taskMemberWasAdded": tasks.TaskMemberWasAdded,
|
||||
})
|
||||
}
|
||||
|
||||
type JobTasks struct {
|
||||
Repository db.Repository
|
||||
}
|
||||
|
||||
func (t *JobTasks) TaskMemberWasAdded(taskID, notifierID, notifiedID string) (bool, error) {
|
||||
return true, nil
|
||||
}
|
||||
|
||||
type JobQueue struct {
|
||||
AppConfig config.AppConfig
|
||||
Server *machinery.Server
|
||||
}
|
||||
|
||||
func (q *JobQueue) TaskMemberWasAdded(taskID, notifier, notified uuid.UUID) error {
|
||||
return nil
|
||||
}
|
53
internal/jobs/logger.go
Normal file
53
internal/jobs/logger.go
Normal file
@ -0,0 +1,53 @@
|
||||
package jobs
|
||||
|
||||
import (
|
||||
log "github.com/sirupsen/logrus"
|
||||
)
|
||||
|
||||
// MachineryLogger is a customer logger for machinery worker
|
||||
type MachineryLogger struct{}
|
||||
|
||||
// Print sends to logrus.Info
|
||||
func (m *MachineryLogger) Print(args ...interface{}) {
|
||||
log.Info(args...)
|
||||
}
|
||||
|
||||
// Printf sends to logrus.Infof
|
||||
func (m *MachineryLogger) Printf(format string, args ...interface{}) {
|
||||
log.Infof(format, args...)
|
||||
}
|
||||
|
||||
// Println sends to logrus.Info
|
||||
func (m *MachineryLogger) Println(args ...interface{}) {
|
||||
log.Info(args...)
|
||||
}
|
||||
|
||||
// Fatal sends to logrus.Fatal
|
||||
func (m *MachineryLogger) Fatal(args ...interface{}) {
|
||||
log.Fatal(args...)
|
||||
}
|
||||
|
||||
// Fatalf sends to logrus.Fatalf
|
||||
func (m *MachineryLogger) Fatalf(format string, args ...interface{}) {
|
||||
log.Fatalf(format, args...)
|
||||
}
|
||||
|
||||
// Fatalln sends to logrus.Fatal
|
||||
func (m *MachineryLogger) Fatalln(args ...interface{}) {
|
||||
log.Fatal(args...)
|
||||
}
|
||||
|
||||
// Panic sends to logrus.Panic
|
||||
func (m *MachineryLogger) Panic(args ...interface{}) {
|
||||
log.Panic(args...)
|
||||
}
|
||||
|
||||
// Panicf sends to logrus.Panic
|
||||
func (m *MachineryLogger) Panicf(format string, args ...interface{}) {
|
||||
log.Panic(args...)
|
||||
}
|
||||
|
||||
// Panicln sends to logrus.Panic
|
||||
func (m *MachineryLogger) Panicln(args ...interface{}) {
|
||||
log.Panic(args...)
|
||||
}
|
Reference in New Issue
Block a user