@@ -53,8 +53,12 @@ defmodule Front.Models.ServiceAccount do
53
53
member_ids <- Enum . map ( members , & & 1 . id ) ,
54
54
{ :ok , service_accounts } <-
55
55
Front.ServiceAccount . describe_many ( member_ids ) ,
56
- service_accounts <- asssign_service_accounts_to_members ( members , service_accounts ) do
56
+ service_accounts <- assign_service_accounts_to_members ( members , service_accounts ) do
57
57
{ :ok , { service_accounts , total_pages } }
58
+ else
59
+ error ->
60
+ Logger . error ( "Failed to list service accounts: #{ inspect ( error ) } " )
61
+ { :error , "Failed to list service accounts" }
58
62
end
59
63
end
60
64
@@ -64,7 +68,8 @@ defmodule Front.Models.ServiceAccount do
64
68
{ :ok , _ } <- assign_role ( org_id , user_id , service_account , role_id ) do
65
69
{ :ok , { from_proto ( service_account ) , token } }
66
70
else
67
- _ ->
71
+ error ->
72
+ Logger . error ( "Failed to create service account or assign role: #{ inspect ( error ) } " )
68
73
{ :error , "Failed to create service account or assign role" }
69
74
end
70
75
end
@@ -81,7 +86,9 @@ defmodule Front.Models.ServiceAccount do
81
86
) do
82
87
{ :ok , from_proto ( service_account ) }
83
88
else
84
- _ -> { :error , "Failed to update service account or assign role" }
89
+ error ->
90
+ Logger . error ( "Failed to update service account or assign role: #{ inspect ( error ) } " )
91
+ { :error , "Failed to update service account or assign role" }
85
92
end
86
93
end
87
94
@@ -90,7 +97,9 @@ defmodule Front.Models.ServiceAccount do
90
97
:ok <- Front.ServiceAccount . delete ( service_account_id ) do
91
98
{ :ok , from_proto ( service_account ) }
92
99
else
93
- _ -> { :error , "Failed to delete service account" }
100
+ error ->
101
+ Logger . error ( "Failed to delete service account: #{ inspect ( error ) } " )
102
+ { :error , "Failed to delete service account" }
94
103
end
95
104
end
96
105
@@ -99,7 +108,9 @@ defmodule Front.Models.ServiceAccount do
99
108
{ :ok , api_token } <- Front.ServiceAccount . regenerate_token ( service_account_id ) do
100
109
{ :ok , { from_proto ( service_account ) , api_token } }
101
110
else
102
- _ -> { :error , "Failed to regenerate service account token" }
111
+ error ->
112
+ Logger . error ( "Failed to regenerate service account token: #{ inspect ( error ) } " )
113
+ { :error , "Failed to regenerate service account token" }
103
114
end
104
115
end
105
116
@@ -127,7 +138,7 @@ defmodule Front.Models.ServiceAccount do
127
138
128
139
defp timestamp_to_datetime ( _ ) , do: DateTime . utc_now ( )
129
140
130
- defp asssign_service_accounts_to_members ( members , service_accounts ) do
141
+ defp assign_service_accounts_to_members ( members , service_accounts ) do
131
142
members
132
143
|> Enum . map ( fn member ->
133
144
{ member , Enum . find ( service_accounts , & ( & 1 . id == member . id ) ) }
0 commit comments