File tree Expand file tree Collapse file tree 1 file changed +10
-14
lines changed
src/Nullinside.Api.TwitchBot/Model Expand file tree Collapse file tree 1 file changed +10
-14
lines changed Original file line number Diff line number Diff line change @@ -168,19 +168,15 @@ await db.TwitchUser.UpsertRange(
168
168
. On ( v => new { v . TwitchId } )
169
169
. RunAsync ( stoppingToken ) ;
170
170
171
- db . TwitchBan . AddRange (
172
- bannedUsers . Select ( i => new TwitchBan {
173
- ChannelId = channelId ,
174
- BannedUserTwitchId = i . Id ,
175
- Reason = reason ,
176
- Timestamp = DateTime . UtcNow
177
- } ) . ToList ( ) ) ;
178
-
179
- // Trying to fix bug?
180
- foreach ( TwitchBan twitchBan in db . TwitchBan ) {
181
- db . Entry ( twitchBan ) . State = EntityState . Added ;
182
- }
183
-
184
- await db . SaveChangesAsync ( stoppingToken ) ;
171
+ await db . TwitchBan . UpsertRange (
172
+ bannedUsers . Select ( i => new TwitchBan {
173
+ ChannelId = channelId ,
174
+ BannedUserTwitchId = i . Id ,
175
+ Reason = reason ,
176
+ Timestamp = DateTime . UtcNow
177
+ } ) . ToList ( )
178
+ )
179
+ . On ( v => new { v . ChannelId , v . BannedUserTwitchId , v . Timestamp } )
180
+ . RunAsync ( stoppingToken ) ;
185
181
}
186
182
}
You can’t perform that action at this time.
0 commit comments