       else
         debug "transaction commit"
         t.commit this
-    
+
     if operation.afterTransaction
       steps.push (err) ->
         if err

          else
            this null, req.subscription
        , cb
      
      afterTransaction: (req) ->
        if req.subscription == "pending" and req.owners
          req.owners.forEach (owner) ->
            callFrontend "approve", owner, req.node, req.from
    
    unsubscribe: transaction: (req, t, cb) ->
      nodeM = req.node.match(/^\/user\/(.+?)\/([a-zA-Z0-9\/\-]+)$/)
      userM = req.from.match(/^(.+?):(.+)$/)

    return
  debug = (s) ->
    console.log req.from + " >> " + req.feature + "/" + req.operation + ": " + s

  if req.node and req.from
    nodeM = req.node.match(/^\/user\/(.+?)\/([a-zA-Z0-9\/\-]+)$/)
    userM = req.from.match(/^(.+?):(.+)$/)
