diff --git a/Makefile b/Makefile index acaf288..c165d33 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ APP_NAME := autoattendance SRC_DIR := ./ BUILD_DIR := bin -CMD_PATH := ./cmd/qrminator-cli/ +CMD_PATH := ./cmd/ GOCMD := go GOBUILD := $(GOCMD) build -v diff --git a/README.md b/README.md index 4adb172..de84fa2 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,24 @@ - opencv 4.12.0 - go 1.25.4 -### Linux & MacOS & Windows +### Go + +Используйте следующую команду в терминале: +```bash +go install git.weirdcat.su/weirdcat/auto-attendance/cmd/qrminator-cli@main +``` + +Далее можно запускать командой: +```bash +qrminator-cli +``` + +Убедитесь, что вы добавили `~/.go/bin` в PATH. Например: +```bash +export PATH=$PATH:~/.go/bin +``` + +### Make Склонируйте мой репозиторий: ```bash diff --git a/cmd/qrminator-cli/main.go b/cmd/qrminator-cli.go similarity index 100% rename from cmd/qrminator-cli/main.go rename to cmd/qrminator-cli.go diff --git a/internal/linkvalidator/linkvalidator.go b/internal/linkvalidator/linkvalidator.go index 70db3ac..97d7ca6 100644 --- a/internal/linkvalidator/linkvalidator.go +++ b/internal/linkvalidator/linkvalidator.go @@ -75,7 +75,7 @@ func (v *linkValidatorImpl) ValidateLink(rawURL string) (token string, ok bool) } } - token = parsedURL.Query().Get("token") + token = parsedURL.Query().Get(v.config.Communication.QrQueryToken) if token == "" { v.log.Debug("URL missing token parameter", "url", rawURL) return "", false