From d0776e85fdba6555fa1d9569a967439fb2a70144 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Thu, 3 Apr 2025 22:01:18 +0200 Subject: [PATCH] change version api label. --- internal/room/manager.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/internal/room/manager.go b/internal/room/manager.go index cac675c..c05cc67 100644 --- a/internal/room/manager.go +++ b/internal/room/manager.go @@ -259,8 +259,8 @@ func (manager *RoomManagerCtx) Create(ctx context.Context, settings types.RoomSe return "", err } - // based on image label - if val, ok := inspect.Config.Labels["m1k1o.neko_rooms.api_version"]; ok { + // based on image label (preferred) + if val, ok := inspect.Config.Labels["net.m1k1o.neko.api-version"]; ok { var err error settings.ApiVersion, err = strconv.Atoi(val) if err != nil { @@ -272,7 +272,8 @@ func (manager *RoomManagerCtx) Create(ctx context.Context, settings types.RoomSe if val, ok := inspect.Config.Labels["org.opencontainers.image.url"]; ok { // TODO: this should be removed in future, but since we have a lot of legacy images, we need to support it switch val { - case "https://github.com/m1k1o/neko": + case "https://github.com/m1k1o/neko", + "https://github.com/m1k1o/neko-apps": settings.ApiVersion = 2 case "https://github.com/demodesk/neko": settings.ApiVersion = 3