summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pkg/git/cmd-stash.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/git/cmd-stash.go b/pkg/git/cmd-stash.go
index a786833..85e25e3 100644
--- a/pkg/git/cmd-stash.go
+++ b/pkg/git/cmd-stash.go
@@ -60,8 +60,13 @@ func (e *RepoEntity) loadStashedItems() error {
trimmed = stashBranchRegex.Split(trimmed, 2)[1]
hash := stashHashRegex.FindString(trimmed)
+ var desc string
+ if stashHashRegex.MatchString(hash) {
+ desc = stashHashRegex.Split(trimmed, 2)[1][1:]
+ } else {
+ desc = trimmed
+ }
// trim hash
- desc := stashHashRegex.Split(trimmed, 2)[1][1:]
e.Stasheds = append(e.Stasheds, &StashedItem{
StashID: i,