Skip to content
This repository was archived by the owner on Feb 4, 2025. It is now read-only.

Commit 0023aab

Browse files
authored
Merge branch 'develop' into issue/1402-cache-jetpack-user-email
2 parents c9db483 + 72684a4 commit 0023aab

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

fluxc/src/main/java/org/wordpress/android/fluxc/persistence/WellSqlConfig.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ open class WellSqlConfig : DefaultWellConfig {
2727
annotation class AddOn
2828

2929
override fun getDbVersion(): Int {
30-
return 89
30+
return 90
3131
}
3232

3333
override fun getDbName(): String {
@@ -1000,8 +1000,11 @@ open class WellSqlConfig : DefaultWellConfig {
10001000
"DATA TEXT NOT NULL)"
10011001
)
10021002
}
1003-
88 -> migrate(version) {
1004-
db.execSQL("alter table SiteModel add JETPACK_USER_EMAIL TEXT")
1003+
88 -> migrateAddOn(ADDON_WOOCOMMERCE, version) {
1004+
db.execSQL("ALTER TABLE WCOrderNoteModel ADD AUTHOR TEXT")
1005+
}
1006+
89 -> migrate(version) {
1007+
db.execSQL("ALTER TABLE SiteModel ADD JETPACK_USER_EMAIL TEXT")
10051008
}
10061009
}
10071010
}

plugins/woocommerce/src/main/kotlin/org/wordpress/android/fluxc/model/WCOrderNoteModel.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ data class WCOrderNoteModel(@PrimaryKey @Column private var id: Int = 0) : Ident
1313
@Column var remoteNoteId = 0L // The unique identifier for this note on the server
1414
@Column var dateCreated = "" // ISO 8601-formatted date in UTC, e.g. 1955-11-05T14:15:00Z
1515
@Column var note = ""
16+
@Column var author = ""
1617
@Column var isSystemNote = false // True if the note is 'system-created', else created by a site user
1718
@JvmName("setIsSystemNote")
1819
set

plugins/woocommerce/src/main/kotlin/org/wordpress/android/fluxc/network/rest/wpcom/wc/order/OrderRestClient.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -692,7 +692,8 @@ class OrderRestClient(
692692
remoteNoteId = response.id ?: 0
693693
dateCreated = response.date_created_gmt?.let { "${it}Z" } ?: ""
694694
note = response.note ?: ""
695-
isSystemNote = response.author == "system"
695+
isSystemNote = response.author == "system" || response.author == "WooCommerce"
696+
author = response.author ?: ""
696697
isCustomerNote = response.customer_note
697698
}
698699
}

0 commit comments

Comments
 (0)