mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-09-29 09:02:34 +02:00
GalleryEntryEvent: add relay hint to etag
This commit is contained in:
@@ -2207,6 +2207,7 @@ class Account(
|
|||||||
ProfileGalleryEntryEvent.create(
|
ProfileGalleryEntryEvent.create(
|
||||||
url = url,
|
url = url,
|
||||||
eventid = idHex,
|
eventid = idHex,
|
||||||
|
relayhint = relay,
|
||||||
/*magnetUri = magnetUri,
|
/*magnetUri = magnetUri,
|
||||||
mimeType = headerInfo.mimeType,
|
mimeType = headerInfo.mimeType,
|
||||||
hash = headerInfo.hash,
|
hash = headerInfo.hash,
|
||||||
|
@@ -83,6 +83,7 @@ class ProfileGalleryEntryEvent(
|
|||||||
fun create(
|
fun create(
|
||||||
url: String,
|
url: String,
|
||||||
eventid: String? = null,
|
eventid: String? = null,
|
||||||
|
relayhint: String? = null,
|
||||||
magnetUri: String? = null,
|
magnetUri: String? = null,
|
||||||
mimeType: String? = null,
|
mimeType: String? = null,
|
||||||
alt: String? = null,
|
alt: String? = null,
|
||||||
@@ -99,10 +100,14 @@ class ProfileGalleryEntryEvent(
|
|||||||
createdAt: Long = TimeUtils.now(),
|
createdAt: Long = TimeUtils.now(),
|
||||||
onReady: (ProfileGalleryEntryEvent) -> Unit,
|
onReady: (ProfileGalleryEntryEvent) -> Unit,
|
||||||
) {
|
) {
|
||||||
|
var etag = eventid?.let { arrayOf("e", it) }
|
||||||
|
relayhint?.let { etag = etag?.plus(it) }
|
||||||
|
|
||||||
|
println("RELAYHINT: " + etag)
|
||||||
val tags =
|
val tags =
|
||||||
listOfNotNull(
|
listOfNotNull(
|
||||||
arrayOf(URL, url),
|
arrayOf(URL, url),
|
||||||
eventid?.let { arrayOf("e", it) },
|
eventid?.let { etag },
|
||||||
magnetUri?.let { arrayOf(MAGNET_URI, it) },
|
magnetUri?.let { arrayOf(MAGNET_URI, it) },
|
||||||
mimeType?.let { arrayOf(MIME_TYPE, it) },
|
mimeType?.let { arrayOf(MIME_TYPE, it) },
|
||||||
alt?.ifBlank { null }?.let { arrayOf(ALT, it) } ?: arrayOf("alt", ALT_DESCRIPTION),
|
alt?.ifBlank { null }?.let { arrayOf(ALT, it) } ?: arrayOf("alt", ALT_DESCRIPTION),
|
||||||
|
Reference in New Issue
Block a user