New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: ensure donor mailing addresses match when exporting to csv #3971
Comments
@nishitlangaliya Please recreate the issue as Matt has described. Once you have a PR ready, post a brief video showing that the exported donor addresses match up with the address in the donor profile screen. |
@DevinWalker @kevinwhoffman I think we faced a similar issue with give_get_donor_address fn when developing annual receipt addon too. The main cause of this issue is backward compatibility for user ID. If we will drop backward compatibility then the issue will fix automatically. Let me know what do you think. |
@ravinderk Assigning this one to you. I do believe it's related to the issue we ran into with Annual Receipts. Please look into that solution and we can discuss any backwards compatibility issues on status call. |
Per dev team discussion, we agree to deprecate support for old user ID method to prevent address mismatch going forward. |
fix: ensure donor mailing addresses match when exporting to csv #3971
Bug Report
User Story
As a Give admin, I want my export of my donors to have the correct mailing address according to the database.
Current Behavior
Currently, when I export my donors, the mailing addresses do not match the donor correctly. Mailing addresses of one donor are showing up in a row for a different donor.
Expected Behavior
Each donor row should only have information for that donor and none other.
Bug Type
Steps to Reproduce
Related
HelpScout Reports
-- https://secure.helpscout.net/conversation/765518833/33490?folderId=1457790
-- https://secure.helpscout.net/conversation/766256253/33525?folderId=672194
Acceptance Criteria
Environment
This is the System Info from the most recent report in HelpScout with the URL redacted.
Server Environment
Hosting Provider: DBH: localhost, SRV: {redacted}
TLS Connection: Connexion utilisé TLS 1.2
TLS Connection: Probably Okay
Server Info: Apache
PHP Version: 7.1.23
PHP Post Max Size: 128 MB
PHP Time Limit: 180
PHP Max Input Vars: 2500
PHP Max Upload Size: 128 MB
cURL Version: ❌ 7.38.0, OpenSSL/1.0.1t - Nous recommandons au minimum cURL 7.40.
SUHOSIN Installed: -
MySQL Version: 5.7.20
Default Timezone is UTC: ✔
fsockopen/cURL: ✔
SoapClient: ✔
DOMDocument: ✔
gzip: ✔
GD Graphics Library: ✔
Multibyte String: ✔
Remote Post: ✔
Remote Get: ✔
Give Configuration
Give Version: 2.4.0
Give Cache: Activé
Database Updates: Toutes les mises à jours de la base de données sont terminéees.
Give Cache: Activé
Give Cache: ❌Nouveau don✔Reçu de dons✔Nouveau don hors-ligne✔Instructions pour le dons hors ligne❌Enregistrement d'un nouvel utilisateur✔User Registration Information✔Donor Note✔Email access✔Daily Email Report✔Weekly Email Report✔Monthly Email Report❌Renewal Receipt Email❌Renewal Receipt Email❌Subscription Cancelled Email❌Subscription Cancelled Email❌Subscription Completed Email❌Subscription Reminder Email✔Subscriptions Email Access
Upgraded From: -
Test Mode: Désactivé
Currency Code: EUR
Currency Position: Après
Decimal Separator: .
Thousands Separator: ,
Success Page: {redacted}
Failure Page: {redacted}
Donation History Page: {redacted}
Give Forms Slug: /donations/
Enabled Payment Gateways: PayPal Standard, Don hors ligne, Stripe - Credit Card
Default Payment Gateway: Stripe - Credit Card
PayPal IPN Verification: Activé
PayPal IPN Notifications: IPN reçu pour #4126 ( 3TK49859PF895470P ) le 01/29/2019 à 12:37. Statut VERIFIED
Donor Email Access: Activé
Active Give Add-ons
Give - Annual Receipts: ❌ Non autorisé - par GiveWP - 1.0.1
Give - Currency Switcher: ❌ Non autorisé - par GiveWP - 1.3.1
Give - Email Reports: ✔ Autorisé - par WordImpress - 1.1.2
Give - MailChimp: ❌ Non autorisé - par GiveWP - 1.4.3
Give - Manual Donations: ❌ Non autorisé - par GiveWP - 1.4.2
Give - Recurring Donations: ❌ Non autorisé - par GiveWP - 1.8.3
Give - Stripe Gateway: ❌ Non autorisé - par GiveWP - 2.1.2
Other Active Plugins
Akismet Anti-Spam: par Automattic - 4.1
AWSM Team Pro: par AWSM Innovations - 1.1.4
Better Menu Widget: par Tracey Holinka - 1.5.1
Code Snippets: par Shea Bunge - 2.13.0
Contact Form 7: par Takayuki Miyoshi - 5.1.1
Customize Posts: par XWP - 0.9.1
Display Posts Shortcode: par Bill Erickson - 2.9.0
Google Analytics Dashboard for WP (GADWP): par ExactMetrics - 5.3.5
Hide Page And Post Title: par Arjun Thakur - 1.2
HTML5 Responsive FAQ: par Aman Verma - 2.5.5
MailChimp for WordPress: par ibericode - 4.3.3
Media Credit: par Peter Putzer - 3.2.0
Mega Addons For Visual Composer: par Nasir - 2.2
MetaSlider: par Team Updraft - 3.9.1
Organic Builder Widgets: par Organic Themes - 1.2.14
Polylang: par Frédéric Demarle - 2.5.1
Really Simple SSL: par Rogier Lankhorst, Mark Wolters - 3.1.3
SiteOrigin CSS: par SiteOrigin - 1.2.4
Smart Slider 3: par Nextend - 3.3.7
Smush: par WPMU DEV - 2.8.1
Sticky Menu (or Anything!) on Scroll: par Mark Senff - 2.1.1
UpdraftPlus - Backup/Restore: par UpdraftPlus.Com, DavidAnderson - 1.16.4
Video Slider Rich: par Rich-Web - 1.2.4
WP Socializer: par Aakash Chakravarthy - 3.3.4
Yoast SEO: par Team Yoast - 9.5
Inactive Plugins
Classic Editor: par WordPress Contributors - 1.3
Conditional Menus: par Themify - 1.1.1
Contact Form 7 Polylang extension: par Aurovrata V. - 2.3.0
Give - PDF Receipts: par WordImpress - 2.3
Google Analytics for WordPress by MonsterInsights: par MonsterInsights - 7.4.1
Responsive WordPress Slider - Soliloquy Lite: par Soliloquy Team - 2.5.3
Team Members: par WP Darko - 4.1.2
WooCommerce: par Automattic - 3.5.4
Theme
Name: GivingPress Lite
Version: 1.8.5
Author URL: http://givingpress.com/
Child Theme: Non - Si vous modifiez Give sur un thème parent que vous n'avez pas personnellement créé, nous vous recommandons d'utiliser un thème enfant. Voir Comment créer un thème enfant
The text was updated successfully, but these errors were encountered: