Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Commit

Permalink
differentiate between text and link sharing
Browse files Browse the repository at this point in the history
will embedd links now properly
  • Loading branch information
poVoq committed Jan 10, 2021
1 parent 6df81bd commit 8c7b537
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions qml/pages/HubzillaWebview.qml
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,25 @@ Page {
Connections {
target: ContentHub
onShareRequested: {
if ( transfer.contentType === ContentType.Links || transfer.contentType === ContentType.Text ) {
if ( transfer.contentType === ContentType.Text ) {
var message = "";
for ( var i = 0; i < transfer.items.length; i++ ) {
if (String(transfer.items[i].text).length > 0 && String(transfer.items[i].url).length == 0) {
message += String(transfer.items[i].text)
}
else if (String(transfer.items[i].url).length > 0 ) {
if ( i+1 < transfer.items.length ) message += "\n"
}
webView.url = (appSettings.instance.indexOf("http") != -1 ? appSettings.instance : "https://" + appSettings.instance) + "/rpost?body=" + message
}
if ( transfer.contentType === ContentType.Links ) {
var message = "";
for ( var i = 0; i < transfer.items.length; i++ ) {
if (String(transfer.items[i].url).length > 0 ) {
message += String(transfer.items[i].url)
}
if ( i+1 < transfer.items.length ) message += "\n"
}
webView.url = (appSettings.instance.indexOf("http") != -1 ? appSettings.instance : "https://" + appSettings.instance) + "/rpost?body=" + message
webView.url = (appSettings.instance.indexOf("http") != -1 ? appSettings.instance : "https://" + appSettings.instance) + "/rpost?f=&url=" + message
}
}
}
Expand Down

0 comments on commit 8c7b537

Please sign in to comment.