diff options
Diffstat (limited to 'app/assets/javascripts/releases/util.js')
-rw-r--r-- | app/assets/javascripts/releases/util.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/assets/javascripts/releases/util.js b/app/assets/javascripts/releases/util.js index 22d5fb4f620..f1f5f4bca4c 100644 --- a/app/assets/javascripts/releases/util.js +++ b/app/assets/javascripts/releases/util.js @@ -11,10 +11,13 @@ const convertScalarProperties = (graphQLRelease) => 'tagPath', 'description', 'descriptionHtml', - 'releasedAt', 'upcomingRelease', ]); +const convertDateProperties = ({ releasedAt }) => ({ + releasedAt: new Date(releasedAt), +}); + const convertAssets = (graphQLRelease) => { let sources = []; if (graphQLRelease.assets.sources?.nodes) { @@ -88,6 +91,7 @@ const convertMilestones = (graphQLRelease) => ({ */ export const convertGraphQLRelease = (graphQLRelease) => ({ ...convertScalarProperties(graphQLRelease), + ...convertDateProperties(graphQLRelease), ...convertAssets(graphQLRelease), ...convertEvidences(graphQLRelease), ...convertLinks(graphQLRelease), @@ -129,3 +133,5 @@ export const convertOneReleaseGraphQLResponse = (response) => { return { data: release }; }; + +export const deleteReleaseSessionKey = (projectPath) => `deleteRelease:${projectPath}`; |