backend: generate events.json when needed

This commit is contained in:
nemunaire 2018-01-23 01:16:25 +01:00
commit 1c18b797e0
5 changed files with 34 additions and 2 deletions

View file

@ -28,10 +28,15 @@ func treatRename(pathname string, team fic.Team) {
if _, err := team.Update(); err != nil {
log.Println("[WRN] Unable to change team name:", err)
}
genTeamMyFile(team)
if err := genTeamMyFile(team); err != nil {
log.Println("my-", team.Id, ".json generation error: ", err)
}
if _, err := fic.NewEvent(fmt.Sprintf("Souhaitons bonne chance à l'équipe <strong>%s</strong> qui vient de nous rejoindre !", team.Name), "alert-info"); err != nil {
log.Println("[WRN] Unable to create event:", err)
}
if err := genEventsFile(); err != nil {
log.Println("events.json generation error: ", err)
}
if err := os.Remove(pathname); err != nil {
log.Println("[ERR]", err)
}