Преглед на файлове

update teams on member leave

Kylie Jo Swistak преди 5 години
родител
ревизия
ae8e6a457f
променени са 2 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 1 1
      app/responses/team.rb
  2. 4 1
      bot.rb

+ 1 - 1
app/responses/team.rb

@@ -38,7 +38,7 @@ def team_embed(team)
   })unless active.empty?
 
   fields.push({
-    name: 'Inactive Members',
+    name: 'Former Members',
     value: inactive.join(", ")
   })unless inactive.empty?
 

+ 4 - 1
bot.rb

@@ -1954,8 +1954,11 @@ bot.member_leave do |event|
       char.update(active: 'Deleted')
       char.reload
     end
+    ct = CharTeam.find_by(char_id: char.id)
+    ct.update(active: false) if ct
+    t = Team.find_by(ct.team_id) if ct
 
-    updated.push("#{char.name} -- #{char.active}")
+    updated.push("#{char.name}, #{t.name} -- #{char.active}")
   end
 
   fields.push({