mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-30 23:03:00 +00:00 
			
		
		
		
	Merge pull request #11887 from Nikunj-Aggarwal/bg-iso-timestamp
Convert error report timestamps to ISO format
This commit is contained in:
		| @@ -26,7 +26,7 @@ import org.schabi.newpipe.util.Localization; | ||||
| import org.schabi.newpipe.util.ThemeHelper; | ||||
| import org.schabi.newpipe.util.external_communication.ShareUtils; | ||||
|  | ||||
| import java.time.LocalDateTime; | ||||
| import java.time.ZonedDateTime; | ||||
| import java.time.format.DateTimeFormatter; | ||||
| import java.util.Arrays; | ||||
| import java.util.stream.Collectors; | ||||
| @@ -67,10 +67,6 @@ public class ErrorActivity extends AppCompatActivity { | ||||
|     public static final String ERROR_GITHUB_ISSUE_URL = | ||||
|             "https://github.com/TeamNewPipe/NewPipe/issues"; | ||||
|  | ||||
|     public static final DateTimeFormatter CURRENT_TIMESTAMP_FORMATTER = | ||||
|             DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm"); | ||||
|  | ||||
|  | ||||
|     private ErrorInfo errorInfo; | ||||
|     private String currentTimeStamp; | ||||
|  | ||||
| @@ -107,7 +103,9 @@ public class ErrorActivity extends AppCompatActivity { | ||||
|  | ||||
|         // important add guru meditation | ||||
|         addGuruMeditation(); | ||||
|         currentTimeStamp = CURRENT_TIMESTAMP_FORMATTER.format(LocalDateTime.now()); | ||||
|         // print current time, as zoned ISO8601 timestamp | ||||
|         final ZonedDateTime now = ZonedDateTime.now(); | ||||
|         currentTimeStamp = now.format(DateTimeFormatter.ISO_OFFSET_DATE_TIME); | ||||
|  | ||||
|         activityErrorBinding.errorReportEmailButton.setOnClickListener(v -> | ||||
|                 openPrivacyPolicyDialog(this, "EMAIL")); | ||||
| @@ -250,6 +248,9 @@ public class ErrorActivity extends AppCompatActivity { | ||||
|                     .append("\n* __Content Language:__ ").append(getContentLanguageString()) | ||||
|                     .append("\n* __App Language:__ ").append(getAppLanguage()) | ||||
|                     .append("\n* __Service:__ ").append(errorInfo.getServiceName()) | ||||
|                     .append("\n* __Timestamp:__ ").append(currentTimeStamp) | ||||
|                     .append("\n* __Package:__ ").append(getPackageName()) | ||||
|                     .append("\n* __Service:__ ").append(errorInfo.getServiceName()) | ||||
|                     .append("\n* __Version:__ ").append(BuildConfig.VERSION_NAME) | ||||
|                     .append("\n* __OS:__ ").append(getOsString()).append("\n"); | ||||
|  | ||||
|   | ||||
| @@ -266,7 +266,7 @@ | ||||
|     <string name="error_snackbar_action">Report</string> | ||||
|     <string name="what_device_headline">Info:</string> | ||||
|     <string name="what_happened_headline">What happened:</string> | ||||
|     <string name="info_labels">What:\\nRequest:\\nContent Language:\\nContent Country:\\nApp Language:\\nService:\\nGMT Time:\\nPackage:\\nVersion:\\nOS version:</string> | ||||
|     <string name="info_labels">What:\\nRequest:\\nContent Language:\\nContent Country:\\nApp Language:\\nService:\\nTimestamp:\\nPackage:\\nVersion:\\nOS version:</string> | ||||
|     <string name="your_comment">Your comment (in English):</string> | ||||
|     <string name="error_details_headline">Details:</string> | ||||
|     <!-- Content descriptions (for better accessibility) --> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Profpatsch
					Profpatsch