[ 
https://issues.apache.org/jira/browse/CB-104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Simon MacDonald reassigned CB-104:
----------------------------------

    Assignee: Simon MacDonald
    
> Capture error object in error callback in a string and not a CaptureErrorCB 
> object
> ----------------------------------------------------------------------------------
>
>                 Key: CB-104
>                 URL: https://issues.apache.org/jira/browse/CB-104
>             Project: Apache Callback
>          Issue Type: Bug
>          Components: Android
>    Affects Versions: 1.1.0, 1.2.0
>         Environment: Samsung Galaxy S2
>            Reporter: Daniel Adrian
>            Assignee: Simon MacDonald
>              Labels: capture, error
>
> While using the Capture API, specifically to capture video, the returned 
> object within the the error callback is a string with value "Canceled." and 
> not a CaptureErrorCB with an error code.
> This happens when the user cancels the capture using the back button, but 
> could also happen for other error (with another message). 
> This is the code in question : 
>   else if (resultCode == Activity.RESULT_CANCELED) {
>             // If we have partial results send them back to the user
>             if (results.length() > 0) {
>                 this.success(new PluginResult(PluginResult.Status.OK, 
> results, "navigator.device.capture._castMediaFile"), this.callbackId);
>             }
>             // user canceled the action
>             else {
>                 this.fail("Canceled.");
>             }
>         }
>         // If something else
>         else {
>             // If we have partial results send them back to the user
>             if (results.length() > 0) {
>                 this.success(new PluginResult(PluginResult.Status.OK, 
> results, "navigator.device.capture._castMediaFile"), this.callbackId);
>             }
>             // something bad happened
>             else {
>                 this.fail("Did not complete!");
>             }
>         }
>     }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to