File tree 2 files changed +6
-6
lines changed
clowarden-core/src/services/github
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,6 @@ use octorust::types::{
20
20
use regex:: Regex ;
21
21
use serde:: { Deserialize , Serialize } ;
22
22
use serde_json:: json;
23
- use tracing:: trace;
24
23
25
24
use crate :: {
26
25
cfg:: Legacy ,
@@ -148,15 +147,16 @@ impl State {
148
147
for team in stream:: iter ( svc. list_teams ( ctx) . await ?)
149
148
. map ( |team| async {
150
149
// Get maintainers and members (including pending invitations)
151
- trace ! ( team = %team. slug, "getting team maintainers" ) ;
152
150
let mut maintainers: Vec < UserName > =
153
151
svc. list_team_maintainers ( ctx, & team. slug ) . await ?. into_iter ( ) . map ( |u| u. login ) . collect ( ) ;
154
- trace ! ( team = %team. slug, "getting team members" ) ;
155
152
let mut members: Vec < UserName > =
156
153
svc. list_team_members ( ctx, & team. slug ) . await ?. into_iter ( ) . map ( |u| u. login ) . collect ( ) ;
157
- trace ! ( team = %team. slug, "getting team invitations" ) ;
158
154
for invitation in svc. list_team_invitations ( ctx, & team. slug ) . await ? {
159
- trace ! ( team = %team. slug, login = %invitation. login, "getting team membership" ) ;
155
+ // Skip invitations without login (e.g. email invitations)
156
+ if invitation. login . is_empty ( ) {
157
+ continue ;
158
+ }
159
+
160
160
let membership = svc. get_team_membership ( ctx, & team. slug , & invitation. login ) . await ?;
161
161
if membership. state == OrgMembershipState :: Pending {
162
162
match membership. role {
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ async fn main() -> Result<()> {
48
48
49
49
// Setup logging
50
50
if std:: env:: var_os ( "RUST_LOG" ) . is_none ( ) {
51
- std:: env:: set_var ( "RUST_LOG" , "clowarden=trace " ) ;
51
+ std:: env:: set_var ( "RUST_LOG" , "clowarden=debug " ) ;
52
52
}
53
53
let ts = tracing_subscriber:: fmt ( ) . with_env_filter ( EnvFilter :: from_default_env ( ) ) ;
54
54
match cfg. log . format {
You can’t perform that action at this time.
0 commit comments