forked from cory/tildefriends
		
	Report attempts to call tfrpc methods that aren't registered.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4306 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
		@@ -39,9 +39,9 @@ function send(response) {
 | 
			
		||||
 | 
			
		||||
function call_rpc(message) {
 | 
			
		||||
	if (message && message.message === 'tfrpc') {
 | 
			
		||||
		let method = g_api[message.method];
 | 
			
		||||
		let id = message.id;
 | 
			
		||||
		if (message.method) {
 | 
			
		||||
			let method = g_api[message.method];
 | 
			
		||||
			if (method) {
 | 
			
		||||
				try {
 | 
			
		||||
					Promise.resolve(method(...message.params)).then(function(result) {
 | 
			
		||||
@@ -53,7 +53,7 @@ function call_rpc(message) {
 | 
			
		||||
					send({message: 'tfrpc', id: id, error: error});
 | 
			
		||||
				}
 | 
			
		||||
			} else {
 | 
			
		||||
				throw new Error(message.method + ' not found.');
 | 
			
		||||
				send({message: 'tfrpc', id: id, error: `Method '${message.method}' not found.`});
 | 
			
		||||
			}
 | 
			
		||||
		} else if (message.error !== undefined) {
 | 
			
		||||
			if (g_calls[id]) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user