Projet

Général

Profil

Révision b16c83be

Voir les différences:

App_Resources/Android/src/main/AndroidManifest.xml
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 3
	package="__PACKAGE__"
4
	android:versionCode="10010"
5
	android:versionName="1.0.10">
4
	android:versionCode="10011"
5
	android:versionName="1.0.11">
6 6

  
7 7
	<supports-screens
8 8
		android:smallScreens="true"
src/app/settings/settings.component.ts
48 48
        this.serverURI = getString("serverURI", "");
49 49

  
50 50
        //On recupere les infos serveurs et en particulier la liste des serveurs disponibles
51
        this.serverJSON = JSON.parse(getString("serverJSON"));
52

  
53
        let i = 0;
54
        this.serverJSON['servers'].forEach(element => {
55
            console.log(" JSON element : ", element.name);
56
            let option = new RadioOption(element.label, element.uri);
57
            this.radioOptions.push(option);
58
            if (i == 0) {
59
                console.log(" Premier element on le checked : ", element.label);
60
                this.serverLabel = element.label;
61
                this.serverName = element.label;
62
                this.serverURI = element.uri;
63
                option.selected = true;
64
            }
65
            i++;
66
        });
67

  
68
        //Si jamais le téléchargement fait au lancement a foiré ...
69
        if (i == 0) {
51
        try {
52
            this.serverJSON = JSON.parse(getString("serverJSON"));
53
            let i = 0;
54
            this.serverJSON['servers'].forEach(element => {
55
                console.log(" JSON element : ", element.name);
56
                let option = new RadioOption(element.label, element.uri);
57
                this.radioOptions.push(option);
58
                if (i == 0) {
59
                    console.log(" Premier element on le checked : ", element.label);
60
                    this.serverLabel = element.label;
61
                    this.serverName = element.label;
62
                    this.serverURI = element.uri;
63
                    option.selected = true;
64
                }
65
                i++;
66
            });
67
        } catch (e) {
68
            console.log(" JSON empty, ask server");
70 69
            getJSON("https://clicaudio.abuledu.net/api.php").then((r: any) => {
71 70
                console.log("getJSON : ", r);
72 71
                this.serverJSON = r;

Formats disponibles : Unified diff

Redmine Appliance - Powered by TurnKey Linux