backend: add an identifier to each treated file

This commit is contained in:
nemunaire 2019-11-25 16:16:27 +01:00
parent 9693940d8c
commit 6ad11e49d5
5 changed files with 78 additions and 43 deletions

View file

@ -169,17 +169,17 @@ func treat(raw_path string) {
if teamid, err = strconv.ParseInt(spath[1], 10, 64); err != nil {
if lnk, err := os.Readlink(path.Join(TeamsDir, spath[1])); err != nil {
log.Println("[ERR]", err)
log.Printf("[ERR] Unable to readlink %q: %s\n", path.Join(TeamsDir, spath[1]), err)
return
} else if teamid, err = strconv.ParseInt(lnk, 10, 64); err != nil {
log.Println("[ERR]", err)
log.Printf("[ERR] Error during ParseInt team %q: %s\n", lnk, err)
return
}
}
var team fic.Team
if team, err = fic.GetTeam(teamid); err != nil {
log.Println("[ERR]", err)
log.Printf("[ERR] Unable to retrieve team %d: %s\n", teamid, err)
return
}