From 28854ae8121b02ab0d78997cf416ec562afb01c3 Mon Sep 17 00:00:00 2001 From: epriestley Date: Wed, 7 Mar 2018 06:20:18 -0800 Subject: [PATCH] Return a integer JSON type from "*.edit" endpoints for the object ID Summary: See PHI425. See T12678. This should be an integer, but may be a string. Test Plan: Called `differential.revision.edit`, observed integer in result instead of string. Differential Revision: https://secure.phabricator.com/D19186 --- .../transactions/editengine/PhabricatorEditEngine.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/applications/transactions/editengine/PhabricatorEditEngine.php b/src/applications/transactions/editengine/PhabricatorEditEngine.php index ea171a421c..de8139b145 100644 --- a/src/applications/transactions/editengine/PhabricatorEditEngine.php +++ b/src/applications/transactions/editengine/PhabricatorEditEngine.php @@ -2092,7 +2092,7 @@ abstract class PhabricatorEditEngine return array( 'object' => array( - 'id' => $object->getID(), + 'id' => (int)$object->getID(), 'phid' => $object->getPHID(), ), 'transactions' => $xactions_struct,