summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/fr/gouv/etalab/mastodon
diff options
context:
space:
mode:
authorstom79 <tschneider.ac@gmail.com>2019-01-09 19:04:06 +0100
committerstom79 <tschneider.ac@gmail.com>2019-01-09 19:04:06 +0100
commit1a781c07dadc7933ad2de937c095f6588cb169d6 (patch)
tree4a076c9ed9777355bc40c73e8b548dff4ce7d552 /app/src/main/java/fr/gouv/etalab/mastodon
parent85a4cfb0dfe50a5f32ad3bbde4c3a8e2af1b14f2 (diff)
fix names
Diffstat (limited to 'app/src/main/java/fr/gouv/etalab/mastodon')
-rw-r--r--app/src/main/java/fr/gouv/etalab/mastodon/client/PeertubeAPI.java32
1 files changed, 11 insertions, 21 deletions
diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/client/PeertubeAPI.java b/app/src/main/java/fr/gouv/etalab/mastodon/client/PeertubeAPI.java
index 2977717c0..3b3f33484 100644
--- a/app/src/main/java/fr/gouv/etalab/mastodon/client/PeertubeAPI.java
+++ b/app/src/main/java/fr/gouv/etalab/mastodon/client/PeertubeAPI.java
@@ -162,6 +162,7 @@ public class PeertubeAPI {
LinkedHashMap<String, String> params = new LinkedHashMap<>();
+ params.put("name", peertube.getName());
//Category
Map.Entry<Integer,String> categoryM = peertube.getCategory().entrySet().iterator().next();
Integer idCategory = categoryM.getKey();
@@ -174,39 +175,28 @@ public class PeertubeAPI {
Map.Entry<String,String> languagesM = peertube.getLanguage().entrySet().iterator().next();
String iDlanguage = languagesM.getKey();
params.put("language", iDlanguage);
- //Privacy
- Map.Entry<Integer,String> privacyM = peertube.getPrivacy().entrySet().iterator().next();
- Integer idPrivacy = privacyM.getKey();
- params.put("privacy", String.valueOf(idPrivacy));
+ params.put("support", "null");
+ params.put("description", peertube.getDescription());
//Channel
Map.Entry<String,String> channelsM = peertube.getChannelForUpdate().entrySet().iterator().next();
String iDChannel = channelsM.getValue();
params.put("channelId", iDChannel);
-
-
- params.put("name", peertube.getName());
- params.put("description", peertube.getDescription());
-
- params.put("nsfw", String.valueOf(peertube.isSensitive()));
- params.put("commentsEnabled", String.valueOf(peertube.isCommentsEnabled()));
+ //Privacy
+ Map.Entry<Integer,String> privacyM = peertube.getPrivacy().entrySet().iterator().next();
+ Integer idPrivacy = privacyM.getKey();
+ params.put("privacy", String.valueOf(idPrivacy));
if( peertube.getTags() != null && peertube.getTags().size() > 0){
int i = 0;
for(String tag: peertube.getTags()){
- params.put("tags["+(i++)+"]", tag);
+ params.put("tags["+(i++)+"]", tag.trim());
}
- /* StringBuilder parameters = new StringBuilder();
- for(String tag: peertube.getTags())
- parameters.append("tags[]=").append(tag).append("&");
- if( parameters.length() > 0) {
- parameters = new StringBuilder(parameters.substring(0, parameters.length() - 1).substring(10));
- params.put("tags[]", parameters.toString());
- }*/
}else {
params.put("tags", "null");
}
+ params.put("nsfw", String.valueOf(peertube.isSensitive()));
params.put("waitTranscoding", "true");
- params.put("support", "null");
-
+ params.put("commentsEnabled", String.valueOf(peertube.isCommentsEnabled()));
+ params.put("scheduleUpdate","null");
List<Peertube> peertubes = new ArrayList<>();
try {
HttpsConnection httpsConnection = new HttpsConnection(context);