 
     transaction: (t, cb) ->
         async.waterfall [ (cb2) =>
-            console.log 'fetchActorAffiliation'
             @fetchActorAffiliation t, cb2
         , (cb2) =>
-            console.log 'fetchNodeConfig'
             @fetchNodeConfig t, cb2
         , (cb2) =>
-            console.log 'checkRequiredAffiliation'
             @checkRequiredAffiliation t, cb2
         , (cb2) =>
-            console.log 'checkAccessModel'
             @checkAccessModel t, cb2
-        , (cb2) =>
-            console.log 'checkAccess'
-            @checkAccess t, cb2
         ], (err) =>
             if err
                 return cb err



class Publish extends PrivilegedOperation
    requiredAffiliation: 'publisher'

    privilegedTransaction: (t, cb) ->
        async.waterfall [ (cb2) =>


        # TODO: actor no user? check if listener!
        t.getAffiliation @req.node, @req.actor, (err, affiliation) =>
            if err
                return cb err

