title: Meteor Iron Router error : has no method 'go'
body: <p>After inserting a record into a collection in a server side method I route to a different named route.  But I get an error : "has no method 'go'".</p>
  
  <pre><code>Meteor.methods({
    'create_item': function (item) {
  
      Items.insert(item, function (error,result){
        if(result){
          Router.go('dashboard');
        }
      });
    },
  });
  </code></pre>
  
  <p>The route changes successfully and the page renders the dashboard template, but I get the following error. </p>
  
  <blockquote>
    <p>I20160526-12:00:15.662(3)? Exception in callback of async function:
    TypeError:  Object function router(req, res, next) {</p>
    
    <p>I20160526-12:00:15.662(3)?     router.dispatch(req.url, {</p>
    
    <p>I20160526-12:00:15.662(3)?     //XXX this assumes no other routers on
    the parent  stack which we should probably fix</p>
    
    <p>I20160526-12:00:15.662(3)?       request: req,</p>
    
    <p>I20160526-12:00:15.663(3)?     }, next);</p>
    
    <p>I20160526-12:00:15.662(3)?       response: res</p>
    
    <p>I20160526-12:00:15.663(3)?   } has no method 'go'</p>
    
    <p>I20160526-12:00:15.663(3)?     at lib/methods.js:17:16</p>
  </blockquote>