human
Solve the following python programming problem given the following code:
def downloadComputation(self, computedValue, onResultCallback, maxBytecount = None) : 
    "download the result of a computation as json.

        onResultCallback - called with a PyforaError if there is a problem, or
            the json representation of the computation's result or exception otherwise.
        " 
    def onFailure(err) : 
        if (not self.closed) : 
            onResultCallback (Exceptions.PyforaError (err ['message'])) 
def resultChanged(jsonStatus) : 
        if ((not self.closed) and (jsonStatus is not None)) : 
            onResultCallback (jsonStatus) 
computedValue.increaseRequestCount ({ 
        
}, { 
        'onSuccess' : (lambda * args : None), 
        'onFailure' : (lambda * args : None), 
}) 
    def resultStatusChanged(populated) : 
        if ((not self.closed) and populated) : 
            resultComputer.getResultAsJson ({ 
                
}, { 
                'onSuccess' : resultChanged, 
                'onFailure' : onFailure, 
}) 
resultComputer = self.webObjectFactory.PyforaResultAsJson ({ 
        'computedValue' : computedValue, 
        'maxBytecount' : maxBytecount, 
}) 
    resultComputer.subscribe_resultIsPopulated ({ 
        'onSuccess' : resultComputer, 
        'onFailure' : onFailure, 
        'onChanged' : resultStatusChanged, 
}) 

    
    

    Fix the buggy line: 'onSuccess' : resultComputer ,
assistant
#Here is Python program to fix the buggy line: 'onSuccess' : resultComputer ,
.

'onSuccess' : resultStatusChanged ,