Check for empty user widgets.
							parent
							
								
									393236ba34
								
							
						
					
					
						commit
						f3943bef51
					
				| 
						 | 
				
			
			@ -87,7 +87,6 @@ export default class Stickerpack extends React.Component {
 | 
			
		|||
            this._getStickerPickerWidget();
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
        console.error("Unhandled widget action");
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    _getStickerPickerWidget() {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -36,8 +36,12 @@ function getUserWidgets() {
 | 
			
		|||
    if (!client) {
 | 
			
		||||
        throw new Error('User not logged in');
 | 
			
		||||
    }
 | 
			
		||||
    const userWidgets = client.getAccountData('m.widgets').getContent() || {};
 | 
			
		||||
    return Object.keys(userWidgets).map((key) => userWidgets[key]);
 | 
			
		||||
    const userWidgets = client.getAccountData('m.widgets');
 | 
			
		||||
    let userWidgetContent = {};
 | 
			
		||||
    if (userWidgets && userWidgets.getContent()) {
 | 
			
		||||
      userWidgetContent = userWidgets.getContent();
 | 
			
		||||
    }
 | 
			
		||||
    return Object.keys(userWidgetContent).map((key) => userWidgetContent[key]);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue