Send CORS wildcard, allow editing of non-accepted team members (#299)

This commit is contained in:
Geometrically 2022-02-15 13:09:10 -07:00 committed by GitHub
parent 4498b89ac4
commit d128f3e14e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -243,7 +243,8 @@ async fn main() -> std::io::Result<()> {
.allow_any_origin() .allow_any_origin()
.allow_any_header() .allow_any_header()
.allow_any_method() .allow_any_method()
.max_age(3600), .max_age(3600)
.send_wildcard(),
) )
.wrap( .wrap(
RateLimiter::new(MemoryStoreActor::from(store.clone()).start()) RateLimiter::new(MemoryStoreActor::from(store.clone()).start())

View File

@ -280,7 +280,7 @@ pub async fn edit_team_member(
"You don't have permission to edit members of this team".to_string(), "You don't have permission to edit members of this team".to_string(),
) )
})?; })?;
let edit_member_db = TeamMember::get_from_user_id(id, user_id, &**pool) let edit_member_db = TeamMember::get_from_user_id_pending(id, user_id, &**pool)
.await? .await?
.ok_or_else(|| { .ok_or_else(|| {
ApiError::CustomAuthenticationError( ApiError::CustomAuthenticationError(