equal
deleted
inserted
replaced
315 ) |
315 ) |
316 return |
316 return |
317 |
317 |
318 proto.checkperm(wireprotov1server.commands[cmd].permission) |
318 proto.checkperm(wireprotov1server.commands[cmd].permission) |
319 |
319 |
320 rsp = wireprotov1server.dispatch(repo, proto, cmd) |
320 accesshidden = hgwebcommon.hashiddenaccess(repo, req) |
|
321 rsp = wireprotov1server.dispatch(repo, proto, cmd, accesshidden) |
321 |
322 |
322 if isinstance(rsp, bytes): |
323 if isinstance(rsp, bytes): |
323 setresponse(HTTP_OK, HGTYPE, bodybytes=rsp) |
324 setresponse(HTTP_OK, HGTYPE, bodybytes=rsp) |
324 elif isinstance(rsp, wireprototypes.bytesresponse): |
325 elif isinstance(rsp, wireprototypes.bytesresponse): |
325 setresponse(HTTP_OK, HGTYPE, bodybytes=rsp.data) |
326 setresponse(HTTP_OK, HGTYPE, bodybytes=rsp.data) |