We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
PATCH
1 parent bff0dda commit 24fa7d7Copy full SHA for 24fa7d7
mirage/route-handlers/crates.js
@@ -265,6 +265,11 @@ export function register(server) {
265
});
266
267
server.patch('/api/v1/crates/:name/:version', function (schema, request) {
268
+ let { user } = getSession(schema);
269
+ if (!user) {
270
+ return new Response(403, {}, { errors: [{ detail: 'must be logged in to perform that action' }] });
271
+ }
272
+
273
const { name, version: versionNum } = request.params;
274
const crate = schema.crates.findBy({ name });
275
if (!crate) {
0 commit comments