From 7e89158e999996b7de8ef048cb20b59675ede87a Mon Sep 17 00:00:00 2001 From: MingboPeng Date: Wed, 21 Feb 2024 17:18:18 +0800 Subject: [PATCH] fix(RunInfo): add jobId to runInfo --- src/PollinationSDK/Wrapper/RunInfo.cs | 1 + src/PollinationSDK/Wrapper/ScheduledJobInfo.cs | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/PollinationSDK/Wrapper/RunInfo.cs b/src/PollinationSDK/Wrapper/RunInfo.cs index 2f016efb..07f73b81 100644 --- a/src/PollinationSDK/Wrapper/RunInfo.cs +++ b/src/PollinationSDK/Wrapper/RunInfo.cs @@ -23,6 +23,7 @@ public class RunInfo public string ProjectName { get; private set; } public string ProjectSlug => $"{ProjectOwner}/{ProjectName}"; public string RunSlug => $"{ProjectSlug}/{RunID}"; + public string JobId { get; set; } public RecipeInterface Recipe { get; private set; } //[IgnoreDataMember] diff --git a/src/PollinationSDK/Wrapper/ScheduledJobInfo.cs b/src/PollinationSDK/Wrapper/ScheduledJobInfo.cs index 2d35b822..3345c94c 100644 --- a/src/PollinationSDK/Wrapper/ScheduledJobInfo.cs +++ b/src/PollinationSDK/Wrapper/ScheduledJobInfo.cs @@ -287,7 +287,8 @@ public RunInfo GetRunInfo(int runIndex) } var runInfo = new RunInfo(schJobInfo.CloudProject, firstRun); - + // assign job id to runInfo, so that ListRunAssets could use + runInfo.JobId = schJobInfo.JobID; _runInfoCache.Add(runIndex, runInfo); return runInfo; }