Skip to content
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

Improve metadata support for table civicrm_mailing_job in search #15634

Merged
merged 2 commits into from
Oct 28, 2019

Conversation

eileenmcnaughton
Copy link
Contributor

@eileenmcnaughton eileenmcnaughton commented Oct 28, 2019

Overview

This makes no change in itself but tidies up the Mailing BAO object to prepare for the datepicker change @seamuslee001 has been working on

Before

Less stdised - needs more funky handling

After

More standardised

Technical Details

This makes the civicrm_mailing_job_start_date field available as
metadata and cleans up the code specifying how
civicrm_mailing_job gets joined in.

It turns out the code design has a pretty sensible methodology for ensuring that required
tables are added but unaware of this the tables
got configured all over the place in the where clause
functions.

Comments

@civibot
Copy link

civibot bot commented Oct 28, 2019

(Standard links)

@civibot civibot bot added the master label Oct 28, 2019
This makes the civicrm_mailing_job_start_date field available as
metadata and cleans up the code specifying how
civicrm_mailing_job gets joined in.

It turns out the code design has a pretty sensible methodology for ensuring that required
tables are added but unaware of this the tables
got configured all over the place in the where clause
functions.
@seamuslee001
Copy link
Contributor

Changes look good to me and tested in conjunction with #15633 and happy with the changes

@eileenmcnaughton eileenmcnaughton merged commit 73ad832 into civicrm:master Oct 28, 2019
@eileenmcnaughton eileenmcnaughton deleted the mailing_date branch October 28, 2019 05:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants