Multiple .meta in one route
Hey, is it possible to have multiple .meta fields in a single route or do I have to define multiple routes for that?
query, that creates the proceduretest is the name of the procedure in this casetest: protectedProcedure
.meta({ permissions: ["ADMIN", "VIEW_PRODUCTS"] })
.query(async ({ ctx }) => {
return { test: "test admin" };
})
.meta({ permissions: ["TEAM", "VIEW_PRODUCTS"] })
.query(async ({ ctx }) => {
return { test: "test team" };
})
.meta({ permissions: ["CUSTOMER", "VIEW_PRODUCTS"] })
.query(async ({ ctx }) => {
return { test: "test customer" };
}),