予約投稿の再編集時に添付メディアを引き継げる。ただしサーバが https://github.com/tootsuite/mastodon/pull/9894 を適用済であること。
This commit is contained in:
parent
760f072251
commit
c2649ccb77
|
@ -767,24 +767,24 @@ class ActPost : AppCompatActivity(),
|
|||
visibility = item.visibility
|
||||
|
||||
// 2019/1/7 どうも添付データを古い投稿から引き継げないようだ…。
|
||||
// バグ臭い
|
||||
// val src_attachments = item.media_attachments
|
||||
// if(src_attachments?.isNotEmpty() == true) {
|
||||
// app_state.attachment_list = this.attachment_list
|
||||
// this.attachment_list.clear()
|
||||
// try {
|
||||
// for(src in src_attachments) {
|
||||
// if(src is TootAttachment) {
|
||||
// src.redraft = true
|
||||
// val pa = PostAttachment(src)
|
||||
// pa.status = PostAttachment.STATUS_UPLOADED
|
||||
// this.attachment_list.add(pa)
|
||||
// }
|
||||
// }
|
||||
// } catch(ex : Throwable) {
|
||||
// log.trace(ex)
|
||||
// }
|
||||
// }
|
||||
// 2019/1/22 https://github.com/tootsuite/mastodon/pull/9894 で直った。
|
||||
val src_attachments = item.media_attachments
|
||||
if(src_attachments?.isNotEmpty() == true) {
|
||||
app_state.attachment_list = this.attachment_list
|
||||
this.attachment_list.clear()
|
||||
try {
|
||||
for(src in src_attachments) {
|
||||
if(src is TootAttachment) {
|
||||
src.redraft = true
|
||||
val pa = PostAttachment(src)
|
||||
pa.status = PostAttachment.STATUS_UPLOADED
|
||||
this.attachment_list.add(pa)
|
||||
}
|
||||
}
|
||||
} catch(ex : Throwable) {
|
||||
log.trace(ex)
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch(ex : Throwable) {
|
||||
log.trace(ex)
|
||||
|
|
Loading…
Reference in New Issue