File tree Expand file tree Collapse file tree 3 files changed +5
-4
lines changed
Expand file tree Collapse file tree 3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ def create_server(server)
5252 name : server . name
5353 )
5454 if server . system_channel
55- discord_server . channels . create !(
55+ discord_server . create_channel !(
5656 channel_id : server . system_channel . id ,
5757 name : server . system_channel . name
5858 )
Original file line number Diff line number Diff line change @@ -53,14 +53,14 @@ def listen_to_channel_select
5353 channel = event . values . first # Get the selected channel
5454 server = Server . find_by! ( server_id : event . server . id )
5555
56- existing_channel = server . channels . find_by ( channel_id : channel . id )
56+ existing_channel = server . channel
5757
5858 if existing_channel
5959 # If the channel exists, update it
6060 existing_channel . update! ( name : channel . name , channel_id : channel . id )
6161 else
6262 # If the channel doesn't exist, create a new one associated with the server
63- server . channels . create! ( name : channel . name , channel_id : channel . id )
63+ server . channel . create! ( name : channel . name , channel_id : channel . id )
6464 end
6565
6666 # Respond with a confirmation message
Original file line number Diff line number Diff line change 11class Server < ApplicationRecord
2- has_many :channels
2+ has_one :channel
3+ # has_and_belongs_to_many :users
34end
You can’t perform that action at this time.
0 commit comments