pods-framework / pods

The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
https://pods.io/
GNU General Public License v2.0
1.07k stars 264 forks source link

Multi-select autocomplete does not show any options when there are previous selections #7111

Closed acjohnson08 closed 1 year ago

acjohnson08 commented 1 year ago

Description

I have a multi-select autocomplete Pods field on my WordPress site. When I have no saved selections in this field, I am presented with the entire list of options when I click in the input. However, if I already have a saved selection, when I click in the input, no options are shown; the autocomplete functionality (which I think utilizes the Select2 library) seems to think my saved selection is the search.

Version

2.9.13

Testing Instructions

  1. Create a Pods field with a relationship to another Pod with multiple options.
  2. Set Selection Type as Multiple Select and Input Type as Autocomplete under Relationship Options.
  3. Click in the new input field which you created. As expected, a list of all available options for the relationship appear. Typing filters the list as expected.
  4. Save the post with at least one selection for the field.
  5. Click in the input to add another selection. "No options" is displayed which is not expected. The entire list excluding the saved selection should be displayed and further filtered as the user types.

Screenshots / Screencast

Input without any saved selections: image

Input with saved selections: image

Possible Workaround

Not really a workaround but users have to remove all saved selections, save the post, and then add the any new desired options along with the previously saved selection.

Site Health Information

`
### wp-core ###

version: 6.2.2
site_language: en_US
user_language: en_US
timezone: America/Chicago
permalink: /%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 0
default_comment_status: undefined
environment_type: production
user_count: 317
dotorg_communication: true

### wp-paths-sizes ###

wordpress_path: /var/www/html
wordpress_size: 237.75 MB (249300889 bytes)
uploads_path: /var/www/html/wp-content/uploads
uploads_size: 9.15 MB (9599011 bytes)
themes_path: /var/www/html/wp-content/themes
themes_size: 981.77 KB (1005336 bytes)
plugins_path: /var/www/html/wp-content/plugins
plugins_size: 37.15 MB (38950368 bytes)
database_size: 104.92 MB (110018560 bytes)
total_size: 389.93 MB (408874164 bytes)

### wp-dropins (1) ###

db.php: true

### wp-active-theme ###

name: OceanWP Child (oceanwp-child)
version: undefined
author: OceanWP
author_website: (undefined)
parent_theme: OceanWP (oceanwp)
theme_features: core-block-patterns, widgets-block-editor, align-wide, wp-block-styles, responsive-embeds, editor-styles, editor-style, menus, post-formats, title-tag, automatic-feed-links, post-thumbnails, custom-header, custom-logo, html5, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, customize-selective-refresh-widgets, widgets
theme_path: /var/www/html/wp-content/themes/oceanwp-child
auto_update: Disabled

### wp-parent-theme ###

name: OceanWP (oceanwp)
version: 3.4.5
author: OceanWP
author_website: https://oceanwp.org/about-oceanwp/
theme_path: /var/www/html/wp-content/themes/oceanwp
auto_update: Disabled

### wp-themes-inactive (1) ###

Twenty Twenty-Three: version: 1.1, author: the WordPress team, Auto-updates disabled

### wp-mu-plugins (2) ###

aios-firewall-loader.php: author: (undefined), version: (undefined)
InfiniteWP - Client Loader: version: 1.0.1, author: Revmakx

### wp-plugins-active (41) ###

Activity Log: version: 2.8.6, author: Activity Log Team, Auto-updates disabled
All In One WP Security: version: 5.1.9, author: All In One WP Security & Firewall Team, Auto-updates disabled
Astra Bulk Edit: version: 1.2.6, author: Brainstorm Force, Auto-updates disabled
Backup For WP: version: 6.3, author: Backup for WP, Auto-updates disabled
Bit File Manager: version: 6.2.1, author: File Manager by Bit Form Team, Auto-updates disabled
CBX User Online & Last Login: version: 1.2.9, author: codeboxr, Auto-updates disabled
CIO Custom Fields Importer Pro: version: 1.3.1, author: <a href="http://vipp.com.au">VisualData</a>, Auto-updates disabled
Classic Widgets: version: 0.3, author: WordPress Contributors, Auto-updates disabled
Custom Dashboard Help: version: 3.0, author: Jo Landers, Auto-updates disabled
Easy Custom Sidebars: version: 2.0.1, author: Titanium Themes, Auto-updates disabled
FacetWP: version: 4.2.1, author: FacetWP, LLC, Auto-updates disabled
FacetWP - Combobox: version: 0.1, author: Andrew Johnson, Auto-updates disabled
FacetWP - Conditional Logic: version: 1.4.2, author: FacetWP, LLC, Auto-updates disabled
FacetWP - Hierarchy Select: version: 0.5.3, author: FacetWP, LLC, Auto-updates disabled
FacetWP - Load All: version: 1.1.0, author: FacetWP, LLC, Christoph Schüßler (MONTAGMORGENS GmbH), Auto-updates disabled
FacetWP - Pods integration: version: 1.2.4, author: FacetWP, LLC, Auto-updates disabled
FacetWP - Relevanssi integration: version: 0.7.3, author: FacetWP, LLC, Auto-updates disabled
Find My Provider: version: 1.0.0, author: Andrew Johnson, Auto-updates disabled
Import Users from CSV: version: 1.1, author: Andrew Lima, Auto-updates disabled
InfiniteWP - Client: version: 1.12.3, author: Revmakx, Auto-updates disabled
LoginWP (Formerly Peter's Login Redirect): version: 3.0.8.0, author: LoginWP Team, Auto-updates disabled
Members: version: 3.2.5, author: MemberPress, Auto-updates disabled
My Database Admin: version: 1.1.24, author: securebit, Auto-updates disabled
Pods - Custom Content Types and Fields: version: 2.9.13, author: Pods Framework Team (latest version: 2.9.18), Auto-updates disabled
Profile Builder: version: 3.9.6, author: Cozmoslabs, Auto-updates disabled
Providers Accepting New Report: version: 1.0, author: Andrew Johnson, Auto-updates disabled
Query Monitor: version: 3.12.3, author: John Blackbourn, Auto-updates disabled
Redis Object Cache: version: 2.4.1, author: Till Krüss, Auto-updates disabled
Relevanssi: version: 4.20.0, author: Mikko Saari, Auto-updates disabled
Simple Page Ordering: version: 2.5.1, author: 10up, Auto-updates disabled
Theme My Login: version: 7.1.5, author: Theme My Login, Auto-updates disabled
Theme My Login Restrictions: version: 1.1.2, author: Theme My Login, Auto-updates disabled
User Menus: version: 1.3.1, author: Code Atlantic, Auto-updates disabled
WP-Optimize - Clean, Compress, Cache: version: 3.2.15, author: David Anderson, Ruhani Rabin, Team Updraft, Auto-updates disabled
WP All Export: version: 1.3.9, author: Soflyy, Auto-updates disabled
WP All Export - User Export Add-On: version: 1.0.0, author: Soflyy, Auto-updates disabled
WP All Import Pro: version: 4.8.0, author: Soflyy, Auto-updates disabled
WP Crontrol: version: 1.15.2, author: John Blackbourn & crontributors, Auto-updates disabled
WP Mail SMTP: version: 3.8.0, author: WP Mail SMTP, Auto-updates disabled
WP Rollback: version: 1.7.3, author: GiveWP.com, Auto-updates disabled
Yoast Duplicate Post: version: 4.5, author: Enrico Battocchi & Team Yoast, Auto-updates disabled

### wp-plugins-inactive (1) ###

WP All Import: version: 3.7.2, author: Soflyy, Auto-updates disabled

### wp-media ###

image_editor: WP_Image_Editor_Imagick
imagick_module_version: 1690
imagemagick_version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
imagick_version: 3.7.0
file_uploads: File uploads is turned off
post_max_size: 256M
upload_max_filesize: 256M
max_effective_size: 256 MB
max_file_uploads: 20
imagick_limits: 
    imagick::RESOURCETYPE_AREA: 122 MB
    imagick::RESOURCETYPE_DISK: 1073741824
    imagick::RESOURCETYPE_FILE: 768
    imagick::RESOURCETYPE_MAP: 512 MB
    imagick::RESOURCETYPE_MEMORY: 256 MB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 1.844674407371E+19
imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
gd_version: 2.3.3
gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
ghostscript_version: 9.50

### wp-server ###

server_architecture: Linux 5.4.0-152-generic x86_64
httpd_software: nginx/1.25.1
php_version: 7.4.33 64bit
php_sapi: fpm-fcgi
max_input_variables: 3000
time_limit: 6000
memory_limit: 4096M
max_input_time: 1000
upload_max_filesize: 256M
php_post_max_size: 256M
curl_version: 7.68.0 OpenSSL/1.1.1f
suhosin: false
imagick_availability: true
pretty_permalinks: true
htaccess_extra_rules: false

### wp-database ###

extension: mysqli
server_version: 10.6.12-MariaDB-1:10.6.12+maria~ubu2004
client_version: mysqlnd 7.4.33
max_allowed_packet: 16777216
max_connections: 151

### wp-constants ###

WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: /var/www/html/wp-content
WP_PLUGIN_DIR: /var/www/html/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: 4096M
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: false
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: Undefined
DB_CHARSET: utf8
DB_COLLATE: undefined

### wp-filesystem ###

wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
mu-plugins: writable

### wp_mail_smtp ###

version: 3.8.0
license_key_type: lite
debug: No debug notices found.
lite_install_date: Nov 14, 2022 @ 3:16pm

### pods ###

pods-server-software: nginx/1.25.1
pods-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
pods-session-save-path: /var/lib/php/sessions
pods-session-save-path-exists: Yes
pods-session-save-path-writable: Yes
pods-session-max-lifetime: 1440
pods-opcode-cache-apc: No
pods-opcode-cache-memcached: No
pods-opcode-cache-opcache: Yes
pods-opcode-cache-redis: No
pods-object-cache-apc: No
pods-object-cache-apcu: Yes
pods-object-cache-memcache: No
pods-object-cache-memcached: Yes
pods-object-cache-redis: Yes
pods-memory-current-usage: 14.904M
pods-memory-current-usage-real: 6.000M
pods-network-wide: No
pods-install-location: /wp-content/plugins/pods/
pods-developer: No
pods-tableless-mode: No
pods-relationship-table-enabled: Yes
pods-light-mode: No
pods-strict: No
pods-allow-deprecated: Yes
pods-api-cache: Yes
pods-shortcode-allow-evaluate-tags: No
pods-sessions: Disable sessions
pods-can-use-sessions: Yes
pods-relationship-table-status: 78,852

`

Pods Package

No response

acjohnson08 commented 1 year ago

Couldn't get the JSON for the pods package in the initial issue due to length. Here's what I've got:

{
    "@meta": {
        "version": "2.9.13",
        "build": 1687875712
    },
    "pods": [
        {
            "name": "location",
            "id": 12,
            "label": "Locations",
            "description": "",
            "type": "post_type",
            "storage": "meta",
            "label_singular": "Location",
            "public": "1",
            "show_ui": "1",
            "supports_title": "1",
            "supports_editor": "0",
            "publicly_queryable": "1",
            "exclude_from_search": "0",
            "capability_type": "custom",
            "capability_type_custom": "location",
            "capability_type_extra": "1",
            "has_archive": "0",
            "hierarchical": "0",
            "rewrite": "1",
            "rewrite_with_front": "1",
            "rewrite_feeds": "0",
            "rewrite_pages": "1",
            "query_var": "1",
            "can_export": "1",
            "default_status": "draft",
            "supports_author": "0",
            "supports_thumbnail": "0",
            "supports_excerpt": "0",
            "supports_trackbacks": "0",
            "supports_custom_fields": "0",
            "supports_comments": "0",
            "supports_revisions": "0",
            "supports_page_attributes": "0",
            "supports_post_formats": "0",
            "built_in_taxonomies_category": "0",
            "built_in_taxonomies_link_category": "0",
            "built_in_taxonomies_post_tag": "0",
            "show_in_menu": "1",
            "menu_position": "101",
            "show_in_nav_menus": "1",
            "show_in_admin_bar": "1",
            "pfat_enable": "1",
            "pfat_run_outside_loop": "0",
            "pfat_append_single": "append",
            "pfat_filter_single": "the_content",
            "pfat_append_archive": "append",
            "pfat_filter_archive": "custom",
            "rest_enable": "0",
            "read_all": "0",
            "write_all": "0",
            "menu_icon": "dashicons-location",
            "pfat_filter_archive_custom": "the_content",
            "pfat_single": "Location Template",
            "rewrite_custom_slug": "locations",
            "_migrated_28": "1",
            "rest_route": "\/pods\/v1\/pods\/12",
            "placeholder_enter_title_here": "Add location",
            "groups": [
                {
                    "name": "more_fields",
                    "id": 13,
                    "label": "More Fields",
                    "description": "",
                    "weight": 0,
                    "fields": [
                        {
                            "name": "street_address_1",
                            "id": 14,
                            "label": "Street Address 1",
                            "description": "",
                            "weight": 0,
                            "type": "text",
                            "required": "0",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Locations"
                        },
                        {
                            "name": "street_address_2",
                            "id": 15,
                            "label": "Street Address 2",
                            "description": "",
                            "weight": 1,
                            "type": "text",
                            "required": "0",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Locations"
                        },
                        {
                            "name": "city",
                            "id": 16,
                            "label": "City",
                            "description": "",
                            "weight": 2,
                            "type": "text",
                            "required": "0",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Locations"
                        },
                        {
                            "name": "state",
                            "id": 17,
                            "label": "State",
                            "description": "",
                            "weight": 3,
                            "type": "pick",
                            "pick_object": "us_state",
                            "required": "0",
                            "pick_format_type": "single",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "checkbox",
                            "pick_display_format_multi": "default",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_post_status": [
                                "publish"
                            ],
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Locations"
                        },
                        {
                            "name": "zip_code",
                            "id": 18,
                            "label": "Zip Code",
                            "description": "",
                            "weight": 4,
                            "type": "text",
                            "required": "0",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "5",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Locations"
                        },
                        {
                            "name": "phone",
                            "id": 19,
                            "label": "Phone",
                            "description": "",
                            "weight": 5,
                            "type": "phone",
                            "required": "0",
                            "phone_format": "999-999-9999 x999",
                            "phone_enable_phone_extension": "1",
                            "phone_max_length": "25",
                            "phone_html5": "0",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "phone_repeatable": "0",
                            "pod_label": "Locations"
                        },
                        {
                            "name": "fax",
                            "id": 20,
                            "label": "Fax",
                            "description": "",
                            "weight": 6,
                            "type": "phone",
                            "required": "0",
                            "phone_format": "999-999-9999 x999",
                            "phone_enable_phone_extension": "1",
                            "phone_max_length": "25",
                            "phone_html5": "0",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "phone_repeatable": "0",
                            "pod_label": "Locations"
                        }
                    ]
                }
            ]
        },
        {
            "name": "provider",
            "id": 21,
            "label": "Providers",
            "description": "",
            "type": "post_type",
            "storage": "meta",
            "label_singular": "Provider",
            "public": "1",
            "show_ui": "1",
            "supports_title": "1",
            "supports_editor": "0",
            "publicly_queryable": "1",
            "exclude_from_search": "0",
            "capability_type": "custom",
            "capability_type_custom": "provider",
            "capability_type_extra": "1",
            "has_archive": "0",
            "hierarchical": "0",
            "rewrite": "1",
            "rewrite_with_front": "1",
            "rewrite_feeds": "0",
            "rewrite_pages": "1",
            "query_var": "1",
            "can_export": "1",
            "default_status": "draft",
            "supports_author": "0",
            "supports_thumbnail": "0",
            "supports_excerpt": "0",
            "supports_trackbacks": "0",
            "supports_custom_fields": "0",
            "supports_comments": "0",
            "supports_revisions": "0",
            "supports_page_attributes": "0",
            "supports_post_formats": "0",
            "built_in_taxonomies_category": "0",
            "built_in_taxonomies_link_category": "0",
            "built_in_taxonomies_post_tag": "0",
            "show_in_menu": "1",
            "menu_position": "100",
            "show_in_nav_menus": "1",
            "show_in_admin_bar": "1",
            "pfat_enable": "0",
            "pfat_run_outside_loop": "0",
            "pfat_append_single": "replace",
            "pfat_filter_single": "the_content",
            "pfat_append_archive": "append",
            "pfat_filter_archive": "custom",
            "rest_enable": "0",
            "read_all": "0",
            "write_all": "0",
            "menu_icon": "dashicons-groups",
            "pfat_filter_archive_custom": "the_content",
            "pfat_single": "Provider Template",
            "rewrite_custom_slug": "providers",
            "_migrated_28": "1",
            "revisions_to_keep_limit": "0",
            "delete_with_user": "1",
            "required": "0",
            "rest_route": "\/pods\/v1\/pods\/21",
            "placeholder_enter_title_here": "Add provider",
            "meta_box_context": "normal",
            "meta_box_priority": "default",
            "required_help_boolean": "0",
            "groups": [
                {
                    "name": "provider_information",
                    "id": 22,
                    "label": "Provider Information",
                    "description": "",
                    "weight": 0,
                    "rest_route": "\/pods\/v1\/groups\/22",
                    "meta_box_context": "normal",
                    "meta_box_priority": "default",
                    "roles_allowed": "administrator",
                    "fields": [
                        {
                            "name": "provider",
                            "id": 7857,
                            "label": "Provider Name",
                            "description": "",
                            "weight": 0,
                            "type": "text",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields",
                            "required": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "repeatable": "0",
                            "repeatable_format": "default",
                            "roles_allowed": "administrator",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "1",
                            "read_only": "1",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "import_id",
                            "id": 23,
                            "label": "Import ID",
                            "description": "",
                            "weight": 1,
                            "type": "text",
                            "sister_id": "-- Select One --",
                            "required": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "roles_allowed": "administrator",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "1",
                            "pod_label": "Providers",
                            "rest_route": "\/pods\/v1\/fields\/23",
                            "repeatable": "0",
                            "repeatable_format": "default",
                            "admin_only": "1"
                        },
                        {
                            "name": "accepting_new_patients",
                            "id": 24,
                            "label": "Accepting New Patients?",
                            "description": "",
                            "weight": 2,
                            "type": "boolean",
                            "required": "0",
                            "boolean_format_type": "checkbox",
                            "boolean_yes_label": "Yes",
                            "boolean_no_label": "No",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "practice_management_id",
                            "id": 25,
                            "label": "Practice Management ID",
                            "description": "",
                            "weight": 3,
                            "type": "text",
                            "sister_id": "-- Select One --",
                            "post_status": "publish",
                            "required": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "roles_allowed": "administrator",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "1",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "picture",
                            "id": 26,
                            "label": "Picture",
                            "description": "",
                            "weight": 4,
                            "type": "file",
                            "required": "0",
                            "file_format_type": "single",
                            "file_uploader": "attachment",
                            "file_attachment_tab": "upload",
                            "file_edit_title": "1",
                            "file_show_edit_link": "0",
                            "file_linked": "0",
                            "file_limit": "0",
                            "file_restrict_filesize": "10MB",
                            "file_type": "images",
                            "file_field_template": "rows",
                            "file_add_button": "Add File",
                            "file_modal_title": "Attach a file",
                            "file_modal_add_button": "Add File",
                            "file_wp_gallery_output": "0",
                            "file_wp_gallery_link": "post",
                            "file_wp_gallery_columns": "1",
                            "file_wp_gallery_random_sort": "0",
                            "file_wp_gallery_size": "thumbnail",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "first_name",
                            "id": 27,
                            "label": "First Name",
                            "description": "",
                            "weight": 5,
                            "type": "text",
                            "required": "1",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Providers",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields\/27",
                            "repeatable": "0",
                            "repeatable_format": "default"
                        },
                        {
                            "name": "last_name",
                            "id": 28,
                            "label": "Last Name",
                            "description": "",
                            "weight": 6,
                            "type": "text",
                            "required": "1",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Providers",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields\/28",
                            "repeatable": "0",
                            "repeatable_format": "default"
                        },
                        {
                            "name": "phonetic_first_name",
                            "id": 29,
                            "label": "Phonetic First Name",
                            "description": "",
                            "weight": 7,
                            "type": "text",
                            "required": "0",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "phonetic_last_name",
                            "id": 30,
                            "label": "Phonetic Last Name",
                            "description": "",
                            "weight": 8,
                            "type": "text",
                            "required": "0",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "gender",
                            "id": 31,
                            "label": "Gender",
                            "description": "",
                            "weight": 9,
                            "type": "pick",
                            "pick_object": "custom-simple",
                            "pick_custom": "<span class=\"male\">Male<\/span>\n<span class=\"female\">Female<\/span>",
                            "required": "0",
                            "pick_format_type": "single",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "checkbox",
                            "pick_display_format_multi": "default",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_post_status": [
                                "publish"
                            ],
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "credentials",
                            "id": 18870,
                            "label": "Credentials",
                            "description": "",
                            "weight": 10,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "credential",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields",
                            "pick_table": "-- Select One --",
                            "required": "0",
                            "required_help_boolean": "0",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "autocomplete",
                            "pick_display_format_multi": "custom",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_user_role": "Administrator",
                            "pick_post_status": "publish",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default",
                            "roles_allowed": "administrator",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "1",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "license_education_level",
                            "id": 32,
                            "label": "License\/Education Level",
                            "description": "",
                            "weight": 11,
                            "type": "text",
                            "required": "0",
                            "text_allow_shortcode": "0",
                            "text_allow_html": "0",
                            "text_allowed_html_tags": "strong em a ul ol li b i",
                            "text_max_length": "255",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "text_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "treating_male_patients",
                            "id": 33,
                            "label": "Treating Male Patients?",
                            "description": "",
                            "weight": 12,
                            "type": "boolean",
                            "required": "0",
                            "boolean_format_type": "checkbox",
                            "boolean_yes_label": "Yes",
                            "boolean_no_label": "No",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "minimum_male_patient_age",
                            "id": 34,
                            "label": "Minimum Male Patient Age",
                            "description": "",
                            "weight": 13,
                            "type": "number",
                            "required": "0",
                            "number_format_type": "number",
                            "number_format": "i18n",
                            "number_decimals": "0",
                            "number_format_soft": "0",
                            "number_step": "1",
                            "number_min": "0",
                            "number_max": "100",
                            "number_max_length": "12",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "number_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "maximum_male_patient_age",
                            "id": 35,
                            "label": "Maximum Male Patient Age",
                            "description": "",
                            "weight": 14,
                            "type": "number",
                            "required": "0",
                            "number_format_type": "number",
                            "number_format": "i18n",
                            "number_decimals": "0",
                            "number_format_soft": "0",
                            "number_step": "1",
                            "number_min": "0",
                            "number_max": "100",
                            "number_max_length": "12",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "number_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "treating_female_patients",
                            "id": 36,
                            "label": "Treating Female Patients?",
                            "description": "",
                            "weight": 15,
                            "type": "boolean",
                            "required": "0",
                            "boolean_format_type": "checkbox",
                            "boolean_yes_label": "Yes",
                            "boolean_no_label": "No",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "minimum_female_patient_age",
                            "id": 37,
                            "label": "Minimum Female Patient Age",
                            "description": "",
                            "weight": 16,
                            "type": "number",
                            "required": "0",
                            "number_format_type": "number",
                            "number_format": "i18n",
                            "number_decimals": "0",
                            "number_format_soft": "0",
                            "number_step": "1",
                            "number_min": "0",
                            "number_max": "100",
                            "number_max_length": "12",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "number_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "maximum_female_patient_age",
                            "id": 38,
                            "label": "Maximum Female Patient Age",
                            "description": "",
                            "weight": 17,
                            "type": "number",
                            "required": "0",
                            "number_format_type": "number",
                            "number_format": "i18n",
                            "number_decimals": "0",
                            "number_format_soft": "0",
                            "number_step": "1",
                            "number_min": "0",
                            "number_max": "100",
                            "number_max_length": "12",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "number_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "languages",
                            "id": 39,
                            "label": "Languages",
                            "description": "",
                            "weight": 18,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "language",
                            "required": "0",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "autocomplete",
                            "pick_display_format_multi": "custom",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_post_status": [
                                "publish"
                            ],
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields\/39",
                            "pick_table": "-- Select One --",
                            "pick_user_role": "Administrator",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default"
                        },
                        {
                            "name": "locations",
                            "id": 40,
                            "label": "Locations",
                            "description": "",
                            "weight": 19,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "location",
                            "required": "1",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "autocomplete",
                            "pick_display_format_multi": "custom",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_post_status": [
                                "publish"
                            ],
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields\/40",
                            "pick_table": "-- Select One --",
                            "required_help_boolean": "0",
                            "pick_user_role": "Administrator",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default"
                        },
                        {
                            "name": "insurances",
                            "id": 41,
                            "label": "Insurances",
                            "description": "",
                            "weight": 20,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "insurance",
                            "sister_id": "-- Select One --",
                            "post_status": "publish",
                            "required": "1",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "autocomplete",
                            "pick_display_format_multi": "custom",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_user_role": "Administrator",
                            "pick_post_status": [
                                "publish"
                            ],
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers",
                            "pick_table": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields\/41",
                            "required_help_boolean": "0",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default"
                        },
                        {
                            "name": "services",
                            "id": 42,
                            "label": "Services",
                            "description": "",
                            "weight": 21,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "service",
                            "sister_id": "-- Select One --",
                            "post_status": "publish",
                            "required": "1",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "autocomplete",
                            "pick_display_format_multi": "custom",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_user_role": "Administrator",
                            "pick_post_status": [
                                "publish"
                            ],
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers",
                            "pick_table": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields\/42",
                            "required_help_boolean": "0",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default"
                        },
                        {
                            "name": "specialties",
                            "id": 43,
                            "label": "Specialties",
                            "description": "",
                            "weight": 22,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "specialty",
                            "sister_id": "-- Select One --",
                            "post_status": "publish",
                            "required": "0",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "autocomplete",
                            "pick_display_format_multi": "custom",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "1",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_user_role": "Administrator",
                            "pick_post_status": [
                                "publish"
                            ],
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "pod_label": "Providers",
                            "pick_table": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields\/43",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default",
                            "required_help_boolean": "0",
                            "pick_where": "service.ID IN ( SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key = 'services' AND post_id = IF ('{@get.post}' = '', 0, CAST('{@get.post}' AS UNSIGNED)))"
                        },
                        {
                            "name": "notes",
                            "id": 44,
                            "label": "Notes",
                            "description": "",
                            "weight": 23,
                            "type": "paragraph",
                            "required": "0",
                            "paragraph_allow_html": "1",
                            "paragraph_oembed": "0",
                            "paragraph_wptexturize": "1",
                            "paragraph_convert_chars": "1",
                            "paragraph_wpautop": "1",
                            "paragraph_allow_shortcode": "0",
                            "paragraph_allowed_html_tags": "strong em a ul ol li b i",
                            "paragraph_max_length": "0",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "paragraph_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "intake_limits",
                            "id": 45,
                            "label": "Intake Limits",
                            "description": "",
                            "weight": 24,
                            "type": "paragraph",
                            "required": "0",
                            "paragraph_allow_html": "1",
                            "paragraph_oembed": "0",
                            "paragraph_wptexturize": "1",
                            "paragraph_convert_chars": "1",
                            "paragraph_wpautop": "1",
                            "paragraph_allow_shortcode": "0",
                            "paragraph_allowed_html_tags": "strong em a ul ol li b i",
                            "paragraph_max_length": "0",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "paragraph_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "unwanted_referrals",
                            "id": 46,
                            "label": "Unwanted Referrals",
                            "description": "",
                            "weight": 25,
                            "type": "paragraph",
                            "required": "0",
                            "paragraph_allow_html": "1",
                            "paragraph_oembed": "0",
                            "paragraph_wptexturize": "1",
                            "paragraph_convert_chars": "1",
                            "paragraph_wpautop": "1",
                            "paragraph_allow_shortcode": "0",
                            "paragraph_allowed_html_tags": "strong em a ul ol li b i",
                            "paragraph_max_length": "0",
                            "admin_only": "0",
                            "restrict_role": "0",
                            "restrict_capability": "0",
                            "hidden": "0",
                            "read_only": "0",
                            "roles_allowed": [
                                "administrator"
                            ],
                            "rest_read": "0",
                            "rest_write": "0",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "2",
                            "unique": "0",
                            "paragraph_repeatable": "0",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "availability",
                            "id": 47,
                            "label": "Availability",
                            "description": "",
                            "weight": 26,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "availability",
                            "sister_id": "-- Select One --",
                            "post_status": "publish",
                            "pick_table": "-- Select One --",
                            "required": "0",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "checkbox",
                            "pick_display_format_multi": "custom",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "0",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_user_role": "Administrator",
                            "roles_allowed": "administrator",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "1",
                            "pod_label": "Providers",
                            "rest_route": "\/pods\/v1\/fields\/47",
                            "pick_post_status": "publish",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default"
                        },
                        {
                            "name": "modality",
                            "id": 11887,
                            "label": "Mode of Service",
                            "description": "",
                            "weight": 27,
                            "type": "pick",
                            "pick_object": "post_type",
                            "pick_val": "modality",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields",
                            "pick_table": "-- Select One --",
                            "required": "0",
                            "pick_format_type": "multi",
                            "pick_format_single": "dropdown",
                            "pick_format_multi": "checkbox",
                            "pick_display_format_multi": "default",
                            "pick_display_format_separator": ", ",
                            "pick_allow_add_new": "0",
                            "pick_taggable": "0",
                            "pick_show_icon": "1",
                            "pick_show_edit_link": "1",
                            "pick_show_view_link": "1",
                            "pick_limit": "0",
                            "pick_user_role": "Administrator",
                            "pick_post_status": "publish",
                            "pick_post_author": "0",
                            "repeatable": "0",
                            "repeatable_format": "default",
                            "roles_allowed": "administrator",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "1",
                            "pod_label": "Providers"
                        },
                        {
                            "name": "url",
                            "id": 7729,
                            "label": "URL",
                            "description": "",
                            "weight": 28,
                            "type": "website",
                            "sister_id": "-- Select One --",
                            "rest_route": "\/pods\/v1\/fields",
                            "required": "0",
                            "website_format": "normal",
                            "website_allow_port": "0",
                            "website_clickable": "0",
                            "website_new_window": "1",
                            "website_nofollow": "1",
                            "website_max_length": "255",
                            "website_html5": "0",
                            "repeatable": "0",
                            "repeatable_format": "default",
                            "roles_allowed": "administrator",
                            "rest_pick_response": "array",
                            "rest_pick_depth": "1",
                            "pod_label": "Providers"
                        }
                    ]
                }
            ]
        }
    ]
}
JoryHogeveen commented 1 year ago

@sc0ttkclark This came from wp.org. I tagged you for now but this is a react related issue.

sc0ttkclark commented 1 year ago

I haven't been able to reproduce this yet but I'm going to keep digging into this. Maybe it's the amount of data which has to be over X amount to trigger the AJAX loading logic where it loads only a select number on page load.

acjohnson08 commented 1 year ago

I have more information on this issue which probably explains why you are having trouble reproducing this. I have this custom function which attempts to use the pods_form_ui_field_pick_autocomplete_limit filter to remove the default autocomplete limit of 30 by setting it to -1:

function remove_autocomplete_limit( $limit, $field, $pod ) {
  $limit = -1;
  return $limit;
}
add_action( 'pods_form_ui_field_pick_autocomplete_limit', 'remove_autocomplete_limit', 10, 3 );

I think this should be supported but it appears that pick.php is checking the count of current selections contained in the $value variable and assigning that count to $params['limit'] rather than respecting the value I passed in via in my function. Since any number of selections will always be greater than -1, my function will never work as expected.

For now, I will just set $limit in my function to be a really high positive number but I think it is still worth addressing this edge case.

sc0ttkclark commented 1 year ago

This is great news, now we know what we can do here to better support that use-case and be sure it's addressed.

JoryHogeveen commented 1 year ago

@acjohnson08 This PR should fix the limit filter: https://github.com/pods-framework/pods/pull/7143

JoryHogeveen commented 1 year ago

I'm also able to reproduce this issue locally

JoryHogeveen commented 1 year ago

@acjohnson08 Can you please test the solution (also included in #7143)

sc0ttkclark commented 1 year ago

Fixed via https://github.com/pods-framework/pods/pull/7143