From 5dc3b5cb039e0e2f6a8f5002f0ef22703db51f1e Mon Sep 17 00:00:00 2001 From: IndigoFox Date: Sat, 7 Oct 2023 22:56:32 -0700 Subject: [PATCH] use player_id for session instead of UID. add build dockerfile --- extension/AttendanceTracker/build/Dockerfile.build | 11 +++++++++++ extension/AttendanceTracker/cmd/main.go | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 extension/AttendanceTracker/build/Dockerfile.build diff --git a/extension/AttendanceTracker/build/Dockerfile.build b/extension/AttendanceTracker/build/Dockerfile.build new file mode 100644 index 0000000..3e3d906 --- /dev/null +++ b/extension/AttendanceTracker/build/Dockerfile.build @@ -0,0 +1,11 @@ +# build Golang app for Linux +FROM golang:1.20 + +WORKDIR /app + +# get gcc-multilib and gcc-mingw-w64 +RUN apt update +RUN apt install -y gcc-multilib gcc-mingw-w64 + +CMD ["/bin/sh"] + diff --git a/extension/AttendanceTracker/cmd/main.go b/extension/AttendanceTracker/cmd/main.go index 31a2cca..134fa1b 100644 --- a/extension/AttendanceTracker/cmd/main.go +++ b/extension/AttendanceTracker/cmd/main.go @@ -313,8 +313,8 @@ func writeAttendance(data string) { var dbEvent Session db.Client(). Where( - "player_uid = ? AND mission_hash = ?", - event.PlayerUID, + "player_id = ? AND mission_hash = ?", + event.PlayerId, event.MissionHash, ). Order("join_time_utc desc").