Skip to content

Commit cac7908

Browse files
committed
fix(version): enhance dev build validation to check for SLING_AGENT_KEY
1 parent d1ecb6e commit cac7908

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

core/version.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,13 @@ var TelProps = g.M(
2222
func init() {
2323
// dev build version is in format => 1.2.2.dev/2024-08-20
2424
parts := strings.Split(Version, "/")
25-
if len(parts) != 2 || os.Getenv("SLING_AGENT_ID") != "" {
25+
if len(parts) != 2 || os.Getenv("SLING_AGENT_ID") != "" || os.Getenv("SLING_AGENT_KEY") != "" {
2626
return
2727
}
2828

2929
// check expiration date for dev build (30 day window)
3030
if date := cast.ToTime(parts[1]); !date.IsZero() && date.Add(30*24*time.Hour).Before(time.Now()) {
3131
g.Warn("Sling dev build (%s) has expired! Please download the latest version at https://slingdata.io", parts[0])
32-
os.Exit(5)
3332
}
3433

3534
// update version string

0 commit comments

Comments
 (0)