From 63d3d0764f0497fde21087d514834cb242c19c10 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Wed, 26 Aug 2020 11:00:35 -0400 Subject: [PATCH] Fix 0/1 in JSON getting pretty-printed as booleans --- MongoView/JSONPrettyPrinter.swift | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/MongoView/JSONPrettyPrinter.swift b/MongoView/JSONPrettyPrinter.swift index 7ed2b18..e992b55 100644 --- a/MongoView/JSONPrettyPrinter.swift +++ b/MongoView/JSONPrettyPrinter.swift @@ -64,10 +64,8 @@ class JSONPrettyPrinter { strings.append("\n\(currentIndent)]") } else if let str = object as? String { strings.append("\"\(escape(str))\"") - } else if let bool = object as? Bool { - strings.append(bool.description) } else if let num = object as? NSNumber { - strings.append(num.description) + strings.append(num.stringValue) } else if object is NSNull { strings.append("null") } else {