[BUG] - BetterPinDMs not working #22

Open
opened 2026-03-09 21:46:57 -05:00 by S8RAKI · 6 comments
S8RAKI commented 2026-03-09 21:46:57 -05:00 (Migrated from github.com)

Describe the bug
BetterPinsDMs is currently not working

To Reproduce
Download and enable plugin

Expected behavior
Plugin works as intended

Discord Build (stable, ptb or canary):
Stable 507104

Additional context
Discord and BetterPinDMs are on the latest updates

**Describe the bug** BetterPinsDMs is currently not working **To Reproduce** Download and enable plugin **Expected behavior** Plugin works as intended **Discord Build (stable, ptb or canary):** Stable 507104 **Additional context** Discord and BetterPinDMs are on the latest updates
Pharaoh2k commented 2026-03-09 21:57:21 -05:00 (Migrated from github.com)

Thanks for the report, Sora.
I am on the latest Discord Stable 507841 (9fcfc74), BD 1.13.9, and BetterPinDMs version 3.0 and it works perfectly fine here.
Are you using the same versions? Got any console errors/warnings related to the plugin?

Thanks for the report, Sora. I am on the latest Discord Stable 507841 (9fcfc74), BD 1.13.9, and BetterPinDMs version 3.0 and it works perfectly fine here. Are you using the same versions? Got any console errors/warnings related to the plugin?
S8RAKI commented 2026-03-09 22:53:32 -05:00 (Migrated from github.com)

I think I figured out the issue.
The right-click menu worked, but didn't seem to pull any data. I tried deleting the config and making a new pin category, and it works as normal.
Comparing the new and old files, it seems as though the formatting was changed between versions, and mine wasn't updated for whatever reason, which is why BetterPinDMs appeared to be broken - it thought I had no pinned DMs, and thus wasn't displaying any.
Could that be caused from skipping over a version of the plugin? I tend to be slow to updating since it often breaks my plugins. One of my friends also waits to update and has the same issue as me, so that's my best guess.
Either way it seems to be fixed for me now, I just have to copy the old data to the new formatting and tell my friend to do the same.

I think I figured out the issue. The right-click menu worked, but didn't seem to pull any data. I tried deleting the config and making a new pin category, and it works as normal. Comparing the new and old files, it seems as though the formatting was changed between versions, and mine wasn't updated for whatever reason, which is why BetterPinDMs appeared to be broken - it thought I had no pinned DMs, and thus wasn't displaying any. Could that be caused from skipping over a version of the plugin? I tend to be slow to updating since it often breaks my plugins. One of my friends also waits to update and has the same issue as me, so that's my best guess. Either way it seems to be fixed for me now, I just have to copy the old data to the new formatting and tell my friend to do the same.
S8RAKI commented 2026-03-09 22:56:39 -05:00 (Migrated from github.com)

Whenever I do anything with the plugin (making category, updating category, pinning someone to a category, etc) it doesn't update in real time, but the config file seems to be updating and it applies correctly on exiting and reentering the DMs page. Unsure of why.

Whenever I do anything with the plugin (making category, updating category, pinning someone to a category, etc) it doesn't update in real time, but the config file seems to be updating and it applies correctly on exiting and reentering the DMs page. Unsure of why.
S8RAKI commented 2026-03-09 23:13:25 -05:00 (Migrated from github.com)

Trying to copy all of the pinned DMs from the old config file completely wiped the config... I made sure it was properly formatted too. I think one of the IDs is corrupting it.

Trying to copy all of the pinned DMs from the old config file completely wiped the config... I made sure it was properly formatted too. I think one of the IDs is corrupting it.
S8RAKI commented 2026-03-10 00:27:51 -05:00 (Migrated from github.com)

Finally got all of them back by much trial and error. My friend is complaining about the drag & drop feature being gone.

Finally got all of them back by much trial and error. My friend is complaining about the drag & drop feature being gone.
Pharaoh2k commented 2026-03-10 02:58:22 -05:00 (Migrated from github.com)

Thanks for all the detailed info, Sora.
BPDMs Version 3.0 is a major rewrite with a few breaking changes such as the new structure.
I probably should have tested the data migration function more rigorously; I will try to fix it in the next update. Sorry about that.
So at this stage - what are the issues? Just the drag and drop? I know drag and drop is partially working, it does work fine for me within groups, but not outside of them, so I will have that fixed.
Is there any other issue?

I recall you had a few small issues with PermissionViewer, which I fixed. So you may want to check out my upcoming PermissionsToolkit, a rewrite of PV with tons of added handy tools and features, which will be released right after the next official PermissionsViewer release :)

Also, are you using any of my other plugins? If so, which and are you generally satisfied?
Please be sure to star my repo and spread the word, I am working hard on my plugins and don't take donations, so this is the only small ask and it does boost my motivation.

Thanks for all the detailed info, Sora. BPDMs Version 3.0 is a major rewrite with a few breaking changes such as the new structure. I probably should have tested the data migration function more rigorously; I will try to fix it in the next update. Sorry about that. So at this stage - what are the issues? Just the drag and drop? I know drag and drop is partially working, it does work fine for me within groups, but not outside of them, so I will have that fixed. Is there any other issue? I recall you had a few small issues with PermissionViewer, which I fixed. So you may want to check out my upcoming PermissionsToolkit, a rewrite of PV with tons of added handy tools and features, which will be released right after the next official PermissionsViewer release :) Also, are you using any of my other plugins? If so, which and are you generally satisfied? Please be sure to star my repo and spread the word, I am working hard on my plugins and don't take donations, so this is the only small ask and it does boost my motivation.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-Pharaoh2k/BetterDiscordStuff#22
No description provided.