mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2025-02-05 21:50:07 +00:00
Merge pull request #11887 from Nikunj-Aggarwal/bg-iso-timestamp
Convert error report timestamps to ISO format
This commit is contained in:
commit
9253640fae
@ -26,7 +26,7 @@ import org.schabi.newpipe.util.Localization;
|
|||||||
import org.schabi.newpipe.util.ThemeHelper;
|
import org.schabi.newpipe.util.ThemeHelper;
|
||||||
import org.schabi.newpipe.util.external_communication.ShareUtils;
|
import org.schabi.newpipe.util.external_communication.ShareUtils;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.ZonedDateTime;
|
||||||
import java.time.format.DateTimeFormatter;
|
import java.time.format.DateTimeFormatter;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
@ -67,10 +67,6 @@ public class ErrorActivity extends AppCompatActivity {
|
|||||||
public static final String ERROR_GITHUB_ISSUE_URL =
|
public static final String ERROR_GITHUB_ISSUE_URL =
|
||||||
"https://github.com/TeamNewPipe/NewPipe/issues";
|
"https://github.com/TeamNewPipe/NewPipe/issues";
|
||||||
|
|
||||||
public static final DateTimeFormatter CURRENT_TIMESTAMP_FORMATTER =
|
|
||||||
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
|
|
||||||
|
|
||||||
|
|
||||||
private ErrorInfo errorInfo;
|
private ErrorInfo errorInfo;
|
||||||
private String currentTimeStamp;
|
private String currentTimeStamp;
|
||||||
|
|
||||||
@ -107,7 +103,9 @@ public class ErrorActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
// important add guru meditation
|
// important add guru meditation
|
||||||
addGuruMeditation();
|
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 ->
|
activityErrorBinding.errorReportEmailButton.setOnClickListener(v ->
|
||||||
openPrivacyPolicyDialog(this, "EMAIL"));
|
openPrivacyPolicyDialog(this, "EMAIL"));
|
||||||
@ -250,6 +248,9 @@ public class ErrorActivity extends AppCompatActivity {
|
|||||||
.append("\n* __Content Language:__ ").append(getContentLanguageString())
|
.append("\n* __Content Language:__ ").append(getContentLanguageString())
|
||||||
.append("\n* __App Language:__ ").append(getAppLanguage())
|
.append("\n* __App Language:__ ").append(getAppLanguage())
|
||||||
.append("\n* __Service:__ ").append(errorInfo.getServiceName())
|
.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* __Version:__ ").append(BuildConfig.VERSION_NAME)
|
||||||
.append("\n* __OS:__ ").append(getOsString()).append("\n");
|
.append("\n* __OS:__ ").append(getOsString()).append("\n");
|
||||||
|
|
||||||
|
@ -266,7 +266,7 @@
|
|||||||
<string name="error_snackbar_action">Report</string>
|
<string name="error_snackbar_action">Report</string>
|
||||||
<string name="what_device_headline">Info:</string>
|
<string name="what_device_headline">Info:</string>
|
||||||
<string name="what_happened_headline">What happened:</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="your_comment">Your comment (in English):</string>
|
||||||
<string name="error_details_headline">Details:</string>
|
<string name="error_details_headline">Details:</string>
|
||||||
<!-- Content descriptions (for better accessibility) -->
|
<!-- Content descriptions (for better accessibility) -->
|
||||||
|
Loading…
x
Reference in New Issue
Block a user