diff --git a/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt b/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt
index bd78192e8..e4f57318f 100644
--- a/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt
+++ b/app/src/main/java/fr/free/nrw/commons/upload/worker/UploadWorker.kt
@@ -429,6 +429,7 @@ class UploadWorker(var appContext: Context, workerParams: WorkerParameters) :
Timber.e(exception)
Timber.e("Stash upload failed for contribution: $filename")
showFailedNotification(contribution)
+ contribution.errorInfo=exception.message
contribution.state=Contribution.STATE_FAILED
clearChunks(contribution)
}
diff --git a/app/src/main/res/drawable/ic_refresh_grey_24dp.xml b/app/src/main/res/drawable/ic_refresh_grey_24dp.xml
new file mode 100644
index 000000000..ae9eace8a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_refresh_grey_24dp.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
diff --git a/app/src/main/res/layout/item_failed_upload.xml b/app/src/main/res/layout/item_failed_upload.xml
index cdfcc6305..a60b3e99c 100644
--- a/app/src/main/res/layout/item_failed_upload.xml
+++ b/app/src/main/res/layout/item_failed_upload.xml
@@ -50,7 +50,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/dimen_10"
- android:src="@drawable/ic_refresh_white_24dp" />
+ android:src="?attr/refresh_icon_drawable" />
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
index dab337c4b..fd7227a37 100644
--- a/app/src/main/res/values/attrs.xml
+++ b/app/src/main/res/values/attrs.xml
@@ -43,6 +43,7 @@
+
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 94856e4eb..4a6584c9d 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -49,6 +49,7 @@
- @color/white
- @color/white
- @drawable/ic_upload_white_24dp
+ - @drawable/ic_refresh_white_24dp
- @drawable/ic_notifications_white_24dp
- @color/white
- @style/SwitchThemeDark
@@ -110,6 +111,7 @@
- @color/black
- @color/primaryDarkColor
- @drawable/ic_upload_blue_24dp
+ - @drawable/ic_refresh_grey_24dp
- @drawable/ic_notifications_blue_24dp
- @color/primaryDarkColor
- @style/SwitchThemeLight