Sharing account with owner/sharing owner-less account duplicates amounts #37

Closed
opened 2025-12-28 23:24:30 +01:00 by adam · 5 comments
Owner

Originally created by @CocaCola2701 on GitHub (Apr 21, 2025).

Originally assigned to: @eitchtee on GitHub.

Hey. I think there is a bug in the monthly summary area. I have an account I share with my partner, so we both can add and edit entries. For some reason all summary values of that account are doubled. So an expanse of 1000€ accounts for a summary value of 2000€ and so on. Greetings

Originally created by @CocaCola2701 on GitHub (Apr 21, 2025). Originally assigned to: @eitchtee on GitHub. Hey. I think there is a bug in the monthly summary area. I have an account I share with my partner, so we both can add and edit entries. For some reason all summary values of that account are doubled. So an expanse of 1000€ accounts for a summary value of 2000€ and so on. Greetings
adam added the bug label 2025-12-28 23:24:30 +01:00
adam closed this issue 2025-12-28 23:24:30 +01:00
Author
Owner

@eitchtee commented on GitHub (Apr 21, 2025):

Hey there. I can't seem to reproduce this, could you share more info about how your accounts are setup? Maybe some screenshots

Thank you

@eitchtee commented on GitHub (Apr 21, 2025): Hey there. I can't seem to reproduce this, could you share more info about how your accounts are setup? Maybe some screenshots Thank you
Author
Owner

@CocaCola2701 commented on GitHub (Apr 21, 2025):

Hey. Here you can see the calculation. There is a projected income of 2.000€ and a projected expense of 1.125,08€, but the summary shows doubled values (4.000 / 2.250,16):

Image

Here are the settings of the account:

Image

Besides the fact, that it is shared by two people there is nothing fancy with it.

Please tell me if you need more information. Greetings!

@CocaCola2701 commented on GitHub (Apr 21, 2025): Hey. Here you can see the calculation. There is a projected income of 2.000€ and a projected expense of 1.125,08€, but the summary shows doubled values (4.000 / 2.250,16): ![Image](https://github.com/user-attachments/assets/1eefba76-c8fa-4f6c-87fc-a690dd9665b4) Here are the settings of the account: ![Image](https://github.com/user-attachments/assets/6716d6ff-037c-435f-ac26-e0ed16bd6d5c) Besides the fact, that it is shared by two people there is nothing fancy with it. Please tell me if you need more information. Greetings!
Author
Owner

@eitchtee commented on GitHub (Apr 22, 2025):

Managed to replicate this on my instance, thanks for information.

While I investigate further, you can quickly fix it by:

  1. Set yourself as the Owner of the account
  2. Stop sharing it with yourself
  3. Share it with the other person and only her
@eitchtee commented on GitHub (Apr 22, 2025): Managed to replicate this on my instance, thanks for information. While I investigate further, you can quickly fix it by: 1. Set yourself as the Owner of the account 2. Stop sharing it with yourself 3. Share it with the other person and only her
Author
Owner

@eitchtee commented on GitHub (Apr 22, 2025):

Quick update:

This happens in two distinct ways:

  • When you share an owner-less account with users, which is only possible via the Django Admin
  • When you share an account with the owner, which shouldn't be possible, but is right now due to an oversight

I have a pretty good hunch on why this happens, a fix should be theoretically possible.

@eitchtee commented on GitHub (Apr 22, 2025): Quick update: This happens in two distinct ways: - When you share an owner-less account with users, which is only possible via the Django Admin - When you share an account with the owner, which shouldn't be possible, but is right now due to an oversight I have a pretty good hunch on why this happens, a fix should be theoretically possible.
Author
Owner

@CocaCola2701 commented on GitHub (Apr 22, 2025):

Managed to replicate this on my instance, thanks for information.

While I investigate further, you can quickly fix it by:

1. Set yourself as the Owner of the account

2. Stop sharing it with yourself

3. Share it with the other person and only her

That fixed it, thank you!

@CocaCola2701 commented on GitHub (Apr 22, 2025): > Managed to replicate this on my instance, thanks for information. > > While I investigate further, you can quickly fix it by: > > 1. Set yourself as the Owner of the account > > 2. Stop sharing it with yourself > > 3. Share it with the other person and only her That fixed it, thank you!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WYGIWYH#37