shithub: hugo

Download patch

ref: 570713a478e8cf898eeaa8c1af5d35d6e0519bb4
parent: 01c87d2d23c0201e72e9cab773b96db18510d0ca
author: Bjørn Erik Pedersen <[email protected]>
date: Mon Nov 9 16:01:36 EST 2015

Use Identifier as last sort resort for default menu sort

Fixes #1562

--- a/hugolib/menu.go
+++ b/hugolib/menu.go
@@ -138,6 +138,9 @@
 
 var defaultMenuEntrySort = func(m1, m2 *MenuEntry) bool {
 	if m1.Weight == m2.Weight {
+		if m1.Name == m2.Name {
+			return m1.Identifier < m2.Identifier
+		}
 		return m1.Name < m2.Name
 	}
 	return m1.Weight < m2.Weight