Skip to content

Commit 3d65e28

Browse files
committed
fix unlabel type in trivial
1 parent c7820aa commit 3d65e28

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

NDTensors/src/lib/Sectors/src/abstractcategory.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ function trivial(axis_type::Type{<:AbstractUnitRange})
1414
return GradedAxes.gradedrange([trivial(eltype(axis_type))]) # always returns nondual
1515
end
1616
function trivial(la_type::Type{<:LabelledNumbers.LabelledInteger})
17-
return la_type(1, trivial(LabelledNumbers.label_type(la_type)))
17+
return LabelledNumbers.labelled(
18+
one(LabelledNumbers.unlabel_type(la_type)), trivial(LabelledNumbers.label_type(la_type))
19+
)
1820
end
1921
function trivial(type::Type)
2022
return error("`trivial` not defined for type $(type).")

0 commit comments

Comments
 (0)