Skip to content

Commit 95bb087

Browse files
committed
Copy Twitch login info when duplicating a stream.
1 parent e11bc15 commit 95bb087

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Moblin/Various/Settings/SettingsStream.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1519,6 +1519,11 @@ class SettingsStream: Codable, Identifiable, Equatable, ObservableObject, Named,
15191519
new.twitchSendMessagesTo = twitchSendMessagesTo
15201520
new.twitchChatAlerts = twitchChatAlerts.clone()
15211521
new.twitchToastAlerts = twitchToastAlerts.clone()
1522+
new.twitchAccessToken = twitchAccessToken
1523+
new.twitchLoggedIn = twitchLoggedIn
1524+
if twitchLoggedIn {
1525+
storeTwitchAccessTokenInKeychain(streamId: new.id, accessToken: twitchAccessToken)
1526+
}
15221527
new.kickChannelName = kickChannelName
15231528
new.kickChannelId = kickChannelId
15241529
new.kickChatroomChannelId = kickChatroomChannelId

0 commit comments

Comments
 (0)