diff --git a/repository/Mustache-Core/MustacheWriteVisitor.class.st b/repository/Mustache-Core/MustacheWriteVisitor.class.st index fecb3f0..79869d4 100644 --- a/repository/Mustache-Core/MustacheWriteVisitor.class.st +++ b/repository/Mustache-Core/MustacheWriteVisitor.class.st @@ -27,7 +27,7 @@ MustacheWriteVisitor >> context: anObject [ { #category : 'private' } MustacheWriteVisitor >> convertToString: anObject [ - ^ anObject asString + ^ anObject mustacheString ] { #category : 'initialize-release' } diff --git a/repository/Mustache-Core/Object.extension.st b/repository/Mustache-Core/Object.extension.st index f38fe4a..5dfd884 100644 --- a/repository/Mustache-Core/Object.extension.st +++ b/repository/Mustache-Core/Object.extension.st @@ -32,3 +32,8 @@ Object >> mustacheLookupComplex: aString [ ifTrue: [ self mustacheDefaultWhenLookupFails ] ifFalse: [ (self mustacheLookup: firstPart) mustacheLookup: stream upToEnd ] ] + +{ #category : '*mustache-core' } +Object >> mustacheString [ + ^ self asString +]