From a901d06b8414d7b4bf9efd8ba76e7935b28f5123 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Tue, 30 Sep 2025 23:22:41 -0500 Subject: [PATCH] Add fixes to webapp --- .../src/backend/packageversion.tcross | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tesses.CrossLang.PackageServer/src/backend/packageversion.tcross b/Tesses.CrossLang.PackageServer/src/backend/packageversion.tcross index 71b6711..0bdce3c 100644 --- a/Tesses.CrossLang.PackageServer/src/backend/packageversion.tcross +++ b/Tesses.CrossLang.PackageServer/src/backend/packageversion.tcross @@ -122,8 +122,9 @@ func DB.AddVersion(pkgInfo) //CREATE TABLE IF NOT EXISTS versions (id INTEGER PRIMARY KEY AUTOINCREMENT, packageId INTEGER, version INTEGER, description TEXT, type TEXT, maintainer TEXT, homepage TEXT, repo TEXT, license TEXT); - Sqlite.Exec(dbCon,$"INSERT INTO versions (packageId,version,description,type,maintainer,homepage,repo,license,uploadTime,pluginHost) VALUES ({pkgId},{version},{Sqlite.Escape(description)},{Sqlite.Escape(type)},{Sqlite.Escape(maintainer)},{Sqlite.Escape(homepage)},{Sqlite.Escape(repo)},{Sqlite.Escape(license)},{DateTime.NowEpoch},Sqlite.Escape(pluginHost));"); + var res = Sqlite.Exec(dbCon,$"INSERT INTO versions (packageId,version,description,type,maintainer,homepage,repo,license,uploadTime,pluginHost) VALUES ({pkgId},{version},{Sqlite.Escape(description)},{Sqlite.Escape(type)},{Sqlite.Escape(maintainer)},{Sqlite.Escape(homepage)},{Sqlite.Escape(repo)},{Sqlite.Escape(license)},{DateTime.NowEpoch},Sqlite.Escape(pluginHost));"); Sqlite.Close(dbCon); + if(TypeOf(res) == "String") throw res; DB.Unlock(); }