Kyle B. Johnson

Results 18 issues of Kyle B. Johnson

## Description This PR introduces static analysis to the automation pipeline. `Give\DonorDashboards\Repositories\Donations` - Adds a `function_exists` check for `give_pdf_receipts` in `getPaymentInfo` method. The `class_exists` check for `Give_PDF_Receipts` is insufficient for...

> @ravinderk good point - I do see one issue on the Donors list table. This change would resolve the issue there as well. @kjohnson And I agree to resolve...

## Details ``` $exception->getQueryErrors() ``` ## Expected Behavior ## Steps to Reproduce 1. Go to... 2. Select... 3. Scroll down to... 4. View error ## Visuals ## Additional Context ##...

type: bug

## Details The Decimal Amounts setting lists the `disabled` option before the `enabled` option. To match the format of existing settings, `enabled` should be followed by `disabled` - even of...

type: chore

When running `wp dbsnapback [name]`, I see the following warning in the terminal. I tried with both WP_DEBUG enabled and disabled - doens't seem to affect WP CLI. ``` PHP...

Resolves [GIVE-125](https://stellarwp.atlassian.net/browse/GIVE-125?atlOrigin=eyJpIjoiMmE3ODhjOGFjNzA3NDZkNjgyYzNjNTVhNmE1YzA0MGYiLCJwIjoiaiJ9). ## Description ## Visuals ![image](https://github.com/impress-org/givewp/assets/10858303/39423d34-2ee8-42e9-960f-a54e90707055) | Form Builder | Donation Form | | --- | --- | | ![image](https://github.com/impress-org/givewp/assets/10858303/19f838f7-576f-4053-8b83-1d5bac972543) | ![image](https://github.com/impress-org/givewp/assets/10858303/13d70d67-9e68-482e-bbcf-7857f381afee) | ## Testing Instructions [GIVE-125]: https://stellarwp.atlassian.net/browse/GIVE-125?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

Resolves [GIVE-395](https://stellarwp.atlassian.net/browse/GIVE-395) ## Description This PR adds the attendee name to tickets returned by the `events-tickets/event/{event_id}/tickets` endpoint. Attendee names are donor names of the donation associated with tickets. [GIVE-395]: https://stellarwp.atlassian.net/browse/GIVE-395?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

Resolves [GIVE-367](https://stellarwp.atlassian.net/browse/GIVE-367) ## Description This PR adds the `events-tickets/ticket-type/(?P\d+)` endpoint for updating a ticket type by ID. [GIVE-367]: https://stellarwp.atlassian.net/browse/GIVE-367?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

## Details The callback function `give_stripe_form_add_data_tag_keys` incorrectly returns `array|bool` for a filter that only supports an `array` return type. In a rare condition, such as the legacy Stripe front-end files...

type: bug
keep-fresh

Resolves GIVE-677 ## Description This PR updates the donation goal and the donation stats for the Donation Form to use a new `DonationQuery`, which supports a date range and accounts...