Use singular copy when only deleting one device
							parent
							
								
									24a5d8355f
								
							
						
					
					
						commit
						3be197cf86
					
				| 
						 | 
				
			
			@ -124,16 +124,21 @@ export default class DevicesPanel extends React.Component {
 | 
			
		|||
            // pop up an interactive auth dialog
 | 
			
		||||
            const InteractiveAuthDialog = sdk.getComponent("dialogs.InteractiveAuthDialog");
 | 
			
		||||
 | 
			
		||||
            const singularDevice = this.state.selectedDevices.length === 1;
 | 
			
		||||
            const dialogAesthetics = {
 | 
			
		||||
                [SSOAuthEntry.PHASE_PREAUTH]: {
 | 
			
		||||
                    title: _t("Use Single Sign On to continue"),
 | 
			
		||||
                    body: _t("Confirm deleting these sessions by using Single Sign On to prove your identity."),
 | 
			
		||||
                    body: singularDevice
 | 
			
		||||
                        ? _t("Confirm deleting this session by using Single Sign On to prove your identity.")
 | 
			
		||||
                        : _t("Confirm deleting these sessions by using Single Sign On to prove your identity."),
 | 
			
		||||
                    continueText: _t("Single Sign On"),
 | 
			
		||||
                    continueKind: "primary",
 | 
			
		||||
                },
 | 
			
		||||
                [SSOAuthEntry.PHASE_POSTAUTH]: {
 | 
			
		||||
                    title: _t("Confirm deleting these sessions"),
 | 
			
		||||
                    body: _t("Click the button below to confirm deleting these sessions."),
 | 
			
		||||
                    body: singularDevice
 | 
			
		||||
                        ? _t("Click the button below to confirm deleting this session.")
 | 
			
		||||
                        : _t("Click the button below to confirm deleting these sessions."),
 | 
			
		||||
                    continueText: _t("Delete sessions"),
 | 
			
		||||
                    continueKind: "danger",
 | 
			
		||||
                },
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -610,8 +610,10 @@
 | 
			
		|||
    "up to date": "up to date",
 | 
			
		||||
    "Your homeserver does not support session management.": "Your homeserver does not support session management.",
 | 
			
		||||
    "Unable to load session list": "Unable to load session list",
 | 
			
		||||
    "Confirm deleting this session by using Single Sign On to prove your identity.": "Confirm deleting this session by using Single Sign On to prove your identity.",
 | 
			
		||||
    "Confirm deleting these sessions by using Single Sign On to prove your identity.": "Confirm deleting these sessions by using Single Sign On to prove your identity.",
 | 
			
		||||
    "Confirm deleting these sessions": "Confirm deleting these sessions",
 | 
			
		||||
    "Click the button below to confirm deleting this session.": "Click the button below to confirm deleting this session.",
 | 
			
		||||
    "Click the button below to confirm deleting these sessions.": "Click the button below to confirm deleting these sessions.",
 | 
			
		||||
    "Delete sessions": "Delete sessions",
 | 
			
		||||
    "Authentication": "Authentication",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue