Skip to content

Commit f6690a8

Browse files
committed
hello runnable bypass checks
1 parent ee63e9b commit f6690a8

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

lib/routes/builds.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,15 @@ var runnable = require('middlewares/apis').runnable;
2222
var error = require('error');
2323
var pluck = require('101/pluck');
2424
var noop = require('101/noop');
25+
var ownerIsHelloRunnable = require('middlewares/owner-is-hello-runnable');
2526

2627
var findBuild = flow.series(
2728
mw.params('id').require().validate(validations.isObjectId),
2829
builds.findById('params.id'),
2930
checkFound('build'),
3031
flow.or(
3132
me.isOwnerOf('build'),
33+
ownerIsHelloRunnable('build'),
3234
me.isModerator));
3335

3436
/** Create a build

lib/routes/contexts/versions/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,14 @@ var transformations = require('middlewares/transformations');
2828
var mavis = require('middlewares/apis').mavis;
2929
var docker = require('middlewares/apis').docker;
3030
var error = require('error');
31+
var ownerIsHelloRunnable = require('middlewares/owner-is-hello-runnable');
3132

3233
var findContext = flow.series(
3334
contexts.findById('params.contextId'),
3435
checkFound('context'),
3536
flow.or(
3637
me.isOwnerOf('context'),
38+
ownerIsHelloRunnable('context'),
3739
mw.req('context.isSource').validate(validations.equals(true)),
3840
me.isModerator));
3941

0 commit comments

Comments
 (0)