comment checking of presence of SERVICE field
@@ -74,8 +74,14 @@ class PoolRequestHandler(RequestHandler):
# it is the cause why the check is here
# this is not a good place for the check,
# should be moved in some other place
- if SERVICES not in data:
- return 'field {} is required for adding node'.format(SERVICES)
+
+ # TODO: following is commented because it breaks related logic
+ # in sovrin-client (check test testSuspendNodeWhichWasNeverActive)
+ # That logic should be updated.
+ # https://jira.hyperledger.org/browse/INDY-9
+
+ # if SERVICES not in data:
+ # return 'field {} is required for adding node'.format(SERVICES)
isSteward = self.isSteward(origin, isCommitted=False)
if not isSteward:
