mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	Make tapping library update and backup restore error notifications open log
This commit is contained in:
		@@ -139,10 +139,12 @@ class BackupNotifier(private val context: Context) {
 | 
			
		||||
                val destFile = File(path, file)
 | 
			
		||||
                val uri = destFile.getUriCompat(context)
 | 
			
		||||
 | 
			
		||||
                val errorLogIntent = NotificationReceiver.openErrorLogPendingActivity(context, uri)
 | 
			
		||||
                setContentIntent(errorLogIntent)
 | 
			
		||||
                addAction(
 | 
			
		||||
                    R.drawable.ic_folder_24dp,
 | 
			
		||||
                    context.getString(R.string.action_show_errors),
 | 
			
		||||
                    NotificationReceiver.openErrorLogPendingActivity(context, uri)
 | 
			
		||||
                    errorLogIntent,
 | 
			
		||||
                )
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -117,23 +117,10 @@ class LibraryUpdateNotifier(private val context: Context) {
 | 
			
		||||
            Notifications.ID_LIBRARY_ERROR,
 | 
			
		||||
            context.notificationBuilder(Notifications.CHANNEL_LIBRARY_ERROR) {
 | 
			
		||||
                setContentTitle(context.resources.getQuantityString(R.plurals.notification_update_error, errors.size, errors.size))
 | 
			
		||||
                setStyle(
 | 
			
		||||
                    NotificationCompat.BigTextStyle().bigText(
 | 
			
		||||
                        errors.joinToString("\n") {
 | 
			
		||||
                            it.chop(NOTIF_TITLE_MAX_LEN)
 | 
			
		||||
                        }
 | 
			
		||||
                    )
 | 
			
		||||
                )
 | 
			
		||||
                setContentText(context.getString(R.string.action_show_errors))
 | 
			
		||||
                setSmallIcon(R.drawable.ic_tachi)
 | 
			
		||||
 | 
			
		||||
                val errorLogIntent = NotificationReceiver.openErrorLogPendingActivity(context, uri)
 | 
			
		||||
 | 
			
		||||
                setContentIntent(errorLogIntent)
 | 
			
		||||
                addAction(
 | 
			
		||||
                    R.drawable.ic_folder_24dp,
 | 
			
		||||
                    context.getString(R.string.action_show_errors),
 | 
			
		||||
                    errorLogIntent
 | 
			
		||||
                )
 | 
			
		||||
                setContentIntent(NotificationReceiver.openErrorLogPendingActivity(context, uri))
 | 
			
		||||
            }
 | 
			
		||||
                .build()
 | 
			
		||||
        )
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user