'Try Again' button when publishing a new mod / editing one #186

Closed
opened 2025-01-08 11:38:19 +00:00 by freakoverse · 1 comment
Owner

Perhaps we can also do that "Try Again" thing but for when a mod submission/edit hangs after 30 to 40 seconds? (after the caching feature is implemented).

Basically a popup appears "It seems like it's taking longer than usual to publish the mod. Try to republish again?" (yes/wait) and it appears again after 30-40seconds again if they press wait.

Pressing it would result in caching the fields, refreshing the page, and auto-publishing again.

(a potential concern is if this process happens and the mod/edit has been published already, resulting in a double or more publishing).

(i think we can do something similar to how the other project (s) is doing it)

Perhaps we can also do that "Try Again" thing but for when a mod submission/edit hangs after 30 to 40 seconds? (after the caching feature is implemented). Basically a popup appears "It seems like it's taking longer than usual to publish the mod. Try to republish again?" (yes/wait) and it appears again after 30-40seconds again if they press wait. Pressing it would result in caching the fields, refreshing the page, and auto-publishing again. (a potential concern is if this process happens and the mod/edit has been published already, resulting in a double or more publishing). (i think we can do something similar to how the other project (s) is doing it)
freakoverse added the
Kind/Enhancement
Priority
Medium
labels 2025-01-08 11:38:19 +00:00
freakoverse added this to the Issues project 2025-01-08 11:38:19 +00:00
Collaborator

@freakoverse

(a potential concern is if this process happens and the mod/edit has been published already, resulting in a double or more publishing).

In case of the edit, I don't think it's an issue if we publish twice. The problematic part is the new mod and first creation since submit will produce new mod (new uuid and dTag), although we can handle it by caching those values too. I believe this can work, publishing it again like it's normal edit.

(i think we can do something similar to how the other project (s) is doing it)

I have checked ndk kit, coracle and primal sources to see if they have any try again implementation but no luck (haven't spent much time on it) if you know exact client that has this implemented let me know.

@freakoverse >(a potential concern is if this process happens and the mod/edit has been published already, resulting in a double or more publishing). In case of the edit, I don't think it's an issue if we publish twice. The problematic part is the new mod and first creation since submit will produce new mod (new `uuid` and `dTag`), although we can handle it by caching those values too. I believe this can work, publishing it again like it's normal edit. >(i think we can do something similar to how the other project (s) is doing it) I have checked ndk kit, coracle and primal sources to see if they have any `try again` implementation but no luck (haven't spent much time on it) if you know exact client that has this implemented let me know.
freakoverse moved this to In Progress in Issues on 2025-01-15 12:35:48 +00:00
freakoverse moved this to Done in Issues on 2025-01-15 12:35:49 +00:00
freakoverse moved this to Done in Issues on 2025-01-15 16:41:42 +00:00
enes moved this to Done in Issues on 2025-01-15 18:12:52 +00:00
enes moved this to Done in Issues on 2025-01-15 18:33:38 +00:00
enes moved this to Done in Issues on 2025-01-15 19:23:34 +00:00
freakoverse moved this to Done in Issues on 2025-01-27 11:54:34 +00:00
freakoverse moved this to Done in Issues on 2025-01-28 01:09:46 +00:00
freakoverse moved this to Done in Issues on 2025-01-28 01:12:01 +00:00
freakoverse moved this to Done in Issues on 2025-01-30 17:30:51 +00:00
Sign in to join this conversation.
No description provided.