This repository was archived by the owner on Feb 4, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +9
-4
lines changed
fluxc/src/main/java/org/wordpress/android/fluxc/persistence
plugins/woocommerce/src/main/kotlin/org/wordpress/android/fluxc
network/rest/wpcom/wc/order Expand file tree Collapse file tree 3 files changed +9
-4
lines changed Original file line number Diff line number Diff 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 }
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 }
You can’t perform that action at this time.
0 commit comments