mirror of
https://github.com/moodle/moodle.git
synced 2025-04-21 00:12:56 +02:00
MDL-53988 mod_lti: Remove popup for duplicate url
If creating a proxy fails, we will show an error using the notification API. So we can remove the notification.exception call. But modify the docs for ToolProxy.create so that future developers will know they need to handle failures themselves.
This commit is contained in:
parent
2be707cb5e
commit
e1e1aad183
2
mod/lti/amd/build/tool_proxy.min.js
vendored
2
mod/lti/amd/build/tool_proxy.min.js
vendored
@ -1 +1 @@
|
||||
define(["core/ajax","core/notification"],function(a,b){return{query:function(c){var d={methodname:"mod_lti_get_tool_proxies",args:c||{}},e=a.call([d])[0];return e.fail(b.exception),e},"delete":function(c){var d={methodname:"mod_lti_delete_tool_proxy",args:{id:c}},e=a.call([d])[0];return e.fail(b.exception),e},create:function(c){var d={methodname:"mod_lti_create_tool_proxy",args:c},e=a.call([d])[0];return e.fail(b.exception),e}}});
|
||||
define(["core/ajax","core/notification"],function(a,b){return{query:function(c){var d={methodname:"mod_lti_get_tool_proxies",args:c||{}},e=a.call([d])[0];return e.fail(b.exception),e},"delete":function(c){var d={methodname:"mod_lti_delete_tool_proxy",args:{id:c}},e=a.call([d])[0];return e.fail(b.exception),e},create:function(b){var c={methodname:"mod_lti_create_tool_proxy",args:b},d=a.call([c])[0];return d}}});
|
@ -75,6 +75,8 @@ define(['core/ajax', 'core/notification'], function(ajax, notification) {
|
||||
/**
|
||||
* Create a tool proxy in Moodle.
|
||||
*
|
||||
* The promise will fail if the proxy cannot be created, so you must handle the fail result.
|
||||
*
|
||||
* See mod/lti/classes/external.php create_tool_proxy_parameters
|
||||
*
|
||||
* @method create
|
||||
@ -90,8 +92,6 @@ define(['core/ajax', 'core/notification'], function(ajax, notification) {
|
||||
|
||||
var promise = ajax.call([request])[0];
|
||||
|
||||
promise.fail(notification.exception);
|
||||
|
||||
return promise;
|
||||
}
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user