From 95dffa539709d1b5ad44ee3084ea9cb7a04c25e5 Mon Sep 17 00:00:00 2001 From: derpystuff <3515180-derpystuff@users.noreply.gitlab.com> Date: Fri, 17 Jun 2022 22:03:08 +0200 Subject: [PATCH] show commit id --- commands/message/dev/update.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/commands/message/dev/update.js b/commands/message/dev/update.js index eb6844b..90d2303 100644 --- a/commands/message/dev/update.js +++ b/commands/message/dev/update.js @@ -4,7 +4,8 @@ const Permissions = Constants.Permissions; const { createEmbed } = require('../../../labscore/utils/embed') const { editOrReply } = require('../../../labscore/utils/message') -const { execSync } = require("child_process") +const { execSync } = require("child_process"); +const { highlight } = require("../../../labscore/utils/markdown"); module.exports = { name: "update", @@ -25,7 +26,8 @@ module.exports = { try{ const r = execSync("git pull") if(r.toString().includes("Already up to date.")) return await response.edit({embeds: [createEmbed("warning", context, "Already up to date.")]}) - return await response.edit({embeds: [createEmbed("success", context, "Update complete.")]}) + let id = r.toString().match(/(?:.*?)\.\.([a-z0-9]{7})/)[1] + return await response.edit({embeds: [createEmbed("brand", context, {description: `Update complete (${highlight(id)})`})]}) }catch(e){ console.log(e) return await response.edit({embeds: [createEmbed("error", context, "Update failed.")]})