Просмотр исходного кода

Merge remote-tracking branch 'origin/ta-entity-create-form-fix'

GitOrigin-RevId: e16167515c1c64bb350751fc1e748b719446a5b3
Douglas Lovell 7 лет назад
Родитель
Сommit
9b6ac8f715

+ 2 - 2
services/web/app/coffee/Features/UserMembership/UserMembershipRouter.coffee

@@ -69,8 +69,8 @@ module.exports =
 
 		# create new entitites
 		webRouter.get "/entities/:name/create/:id",
-			AuthorizationMiddlewear.ensureUserIsSiteAdmin,
+			UserMembershipAuthorization.requirePublisherManagementAccess,
 			UserMembershipController.new
 		webRouter.post "/entities/:name/create/:id",
-			AuthorizationMiddlewear.ensureUserIsSiteAdmin,
+			UserMembershipAuthorization.requirePublisherManagementAccess,
 			UserMembershipController.create

+ 1 - 1
services/web/app/views/user_membership/new.pug

@@ -7,7 +7,7 @@ block content
 				.col-md-10.col-md-offset-1
 					h3 #{entityName} "#{entityId}" does not exists in v2
 					form(
-						enctype='multipart/form-data',
+						enctype='application/json',
 						method='post',
 						action=''
 					)