Added support reference

This commit is contained in:
M66B
2022-05-15 10:19:48 +02:00
parent 143516cba9
commit 75f8f5c91a
23 changed files with 28 additions and 27 deletions

View File

@@ -910,7 +910,7 @@ public class Helper {
.build();
}
static Uri getSupportUri(Context context) {
static Uri getSupportUri(Context context, String reference) {
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
String language = prefs.getString("language", null);
Locale slocale = Resources.getSystem().getConfiguration().locale;
@@ -922,10 +922,11 @@ public class Helper {
.appendQueryParameter("locale", slocale.toString())
.appendQueryParameter("language", language == null ? "" : language)
.appendQueryParameter("installed", Helper.hasValidFingerprint(context) ? "" : "Other")
.appendQueryParameter("reference", reference)
.build();
}
static Intent getIntentIssue(Context context) {
static Intent getIntentIssue(Context context, String reference) {
if (ActivityBilling.isPro(context)) {
String version = BuildConfig.VERSION_NAME + BuildConfig.REVISION + "/" +
(Helper.hasValidFingerprint(context) ? "1" : "3") +
@@ -968,7 +969,7 @@ public class Helper {
return intent;
} else {
if (Helper.hasValidFingerprint(context))
return new Intent(Intent.ACTION_VIEW, getSupportUri(context));
return new Intent(Intent.ACTION_VIEW, getSupportUri(context, reference));
else
return new Intent(Intent.ACTION_VIEW, Uri.parse(XDA_URI));
}