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

Close #1979: Create API for upcoming and previous events on the organizer profile screen #1980

Merged
merged 1 commit into from
Dec 3, 2024

Conversation

Sreyleak-Deth
Copy link
Collaborator

@Sreyleak-Deth Sreyleak-Deth commented Sep 27, 2024

Before

2024-12-03 09:22:09.155928 D (2.676ms) ActiveRecord -- Spree::Taxon Count -- { :sql => "SELECT COUNT(*) FROM (SELECT 1 AS one FROM \"spree_taxons\" WHERE \"spree_taxons\".\"vendor_id\" = $1 AND (to_date >= '2024-12-03 02:22:09.016643') ORDER BY \"spree_taxons\".\"from_date\" ASC LIMIT $2 OFFSET $3) subquery_for_count", :binds => { :vendor_id => 9, :limit => 25, :offset => 0 }, :allocations => 549, :cached => nil }
2024-12-03 09:22:09.161216 D (3.982ms) ActiveRecord -- Spree::Taxon Load -- { :sql => "SELECT \"spree_taxons\".* FROM \"spree_taxons\" WHERE \"spree_taxons\".\"vendor_id\" = $1 AND (to_date >= '2024-12-03 02:22:09.016643') ORDER BY \"spree_taxons\".\"from_date\" ASC LIMIT $2 OFFSET $3", :binds => { :vendor_id => 9, :limit => 25, :offset => 0 }, :allocations => 741, :cached => nil }
2024-12-03 09:22:09.189224 D (2.462ms) ActiveRecord -- Spree::Taxon Load -- { :sql => "SELECT \"spree_taxons\".* FROM \"spree_taxons\" WHERE \"spree_taxons\".\"lft\" <= 146 AND \"spree_taxons\".\"rgt\" >= 149 AND (\"spree_taxons\".\"id\" != 412) ORDER BY lft", :allocations => 232, :cached => nil }
2024-12-03 09:22:09.199594 D (1.448ms) ActiveRecord -- Spree::Taxon Pluck -- { :sql => "SELECT \"spree_taxons\".\"id\" FROM \"spree_taxons\" WHERE \"spree_taxons\".\"parent_id\" = $1 ORDER BY \"spree_taxons\".\"lft\" ASC", :binds => { :parent_id => 412 }, :allocations => 216, :cached => nil }
2024-12-03 09:22:09.223478 D (3.590ms) ActiveRecord -- Spree::TaxonImage Load -- { :sql => "SELECT \"spree_assets\".* FROM \"spree_assets\" WHERE \"spree_assets\".\"type\" = $1 AND \"spree_assets\".\"viewable_id\" = $2 AND \"spree_assets\".\"viewable_type\" = $3 LIMIT $4", :binds => { :type => "Spree::TaxonImage", :viewable_id => 412, :viewable_type => "Spree::Taxon", :limit => 1 }, :allocations => 233, :cached => nil }
2024-12-03 09:22:09.259730 D (2.987ms) ActiveRecord -- Spree::Vendor Pluck -- { :sql => "SELECT \"spree_vendors\".\"id\" FROM \"spree_vendors\" INNER JOIN \"cm_taxon_vendors\" ON \"spree_vendors\".\"id\" = \"cm_taxon_vendors\".\"vendor_id\" WHERE \"spree_vendors\".\"deleted_at\" IS NULL AND \"cm_taxon_vendors\".\"taxon_id\" = $1", :binds => { :taxon_id => 412 }, :allocations => 217, :cached => nil }
2024-12-03 09:22:09.287455 D (2.306ms) ActiveRecord -- Spree::Product Pluck -- { :sql => "SELECT \"spree_products\".\"id\" FROM \"spree_products\" INNER JOIN \"spree_products_taxons\" ON \"spree_products\".\"id\" = \"spree_products_taxons\".\"product_id\" WHERE \"spree_products\".\"deleted_at\" IS NULL AND \"spree_products_taxons\".\"taxon_id\" = $1 AND \"spree_products_taxons\".\"visible\" = $2 ORDER BY \"spree_products_taxons\".\"position\" ASC", :binds => { :taxon_id => 412, :visible => true }, :allocations => 217, :cached => nil }

After Resolve N+1

2024-12-03 09:25:02.131561 D (1.877ms) ActiveRecord -- Spree::Taxon Count -- { :sql => "SELECT COUNT(*) FROM (SELECT 1 AS one FROM \"spree_taxons\" WHERE \"spree_taxons\".\"vendor_id\" = $1 AND (to_date >= '2024-12-03 02:25:01.991236') ORDER BY \"spree_taxons\".\"from_date\" ASC LIMIT $2 OFFSET $3) subquery_for_count", :binds => { :vendor_id => 9, :limit => 25, :offset => 0 }, :allocations => 576, :cached => nil }
2024-12-03 09:25:02.134417 D (2.049ms) ActiveRecord -- Spree::Taxon Load -- { :sql => "SELECT \"spree_taxons\".* FROM \"spree_taxons\" WHERE \"spree_taxons\".\"vendor_id\" = $1 AND (to_date >= '2024-12-03 02:25:01.991236') ORDER BY \"spree_taxons\".\"from_date\" ASC LIMIT $2 OFFSET $3", :binds => { :vendor_id => 9, :limit => 25, :offset => 0 }, :allocations => 714, :cached => nil }
2024-12-03 09:25:02.179799 D (1.690ms) ActiveRecord -- Spree::Vendor Load -- { :sql => "SELECT \"spree_vendors\".* FROM \"spree_vendors\" WHERE \"spree_vendors\".\"deleted_at\" IS NULL AND \"spree_vendors\".\"id\" = $1", :binds => { :id => 9 }, :allocations => 228, :cached => nil }
2024-12-03 09:25:02.194861 D (2.179ms) ActiveRecord -- Spree::Taxon Load -- { :sql => "SELECT \"spree_taxons\".* FROM \"spree_taxons\" WHERE \"spree_taxons\".\"lft\" <= 146 AND \"spree_taxons\".\"rgt\" >= 149 AND (\"spree_taxons\".\"id\" != 412) ORDER BY lft", :allocations => 520, :cached => nil }
2024-12-03 09:25:02.202104 D (1.359ms) ActiveRecord -- Spree::Taxon Pluck -- { :sql => "SELECT \"spree_taxons\".\"id\" FROM \"spree_taxons\" WHERE \"spree_taxons\".\"parent_id\" = $1 ORDER BY \"spree_taxons\".\"lft\" ASC", :binds => { :parent_id => 412 }, :allocations => 216, :cached => nil }
2024-12-03 09:25:02.221610 D (2.457ms) ActiveRecord -- Spree::TaxonImage Load -- { :sql => "SELECT \"spree_assets\".* FROM \"spree_assets\" WHERE \"spree_assets\".\"type\" = $1 AND \"spree_assets\".\"viewable_id\" = $2 AND \"spree_assets\".\"viewable_type\" = $3 LIMIT $4", :binds => { :type => "Spree::TaxonImage", :viewable_id => 412, :viewable_type => "Spree::Taxon", :limit => 1 }, :allocations => 233, :cached => nil }
2024-12-03 09:25:02.238408 D (2.974ms) ActiveRecord -- Spree::Vendor Pluck -- { :sql => "SELECT \"spree_vendors\".\"id\" FROM \"spree_vendors\" INNER JOIN \"cm_taxon_vendors\" ON \"spree_vendors\".\"id\" = \"cm_taxon_vendors\".\"vendor_id\" WHERE \"spree_vendors\".\"deleted_at\" IS NULL AND \"cm_taxon_vendors\".\"taxon_id\" = $1", :binds => { :taxon_id => 412 }, :allocations => 217, :cached => nil }
2024-12-03 09:25:02.268649 D (2.520ms) ActiveRecord -- Spree::Product Pluck -- { :sql => "SELECT \"spree_products\".\"id\" FROM \"spree_products\" INNER JOIN \"spree_products_taxons\" ON \"spree_products\".\"id\" = \"spree_products_taxons\".\"product_id\" WHERE \"spree_products\".\"deleted_at\" IS NULL AND \"spree_products_taxons\".\"taxon_id\" = $1 AND \"spree_products_taxons\".\"visible\" = $2 ORDER BY \"spree_products_taxons\".\"position\" ASC", :binds => { :taxon_id => 412, :visible => true }, :allocations => 217, :cached => nil }

App: https://github.com/bookmebus/cm-market-app/pull/1566

  • BaseUrl: {{BASE_URL}}/api/v2/storefront/vendors/9/events?section=all

{
    "data": [
        {
            "id": "394",
            "type": "taxon",
            "attributes": {
                "name": "The Q - Solo Concert",
                "pretty_name": "Events -> The Q - Solo Concert",
                "permalink": "events/ask-concert",
                "seo_title": "The Q - Solo Concert",
                "description": "<p>Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.</p>\r\n<p><strong>Ticket Options:</strong></p>\r\n<ul>\r\n<li><strong>VIP:</strong> Enjoy unparalleled access with prime seating, entry to a dedicated VIP lounge, and a unique opportunity for a meet-and-greet with Aok Sokunkanha.</li>\r\n<li><strong>Premium:</strong> Opt for premium seating with superb views and access to exclusive event amenities.</li>\r\n<li><strong>Standard:</strong> Choose a standard ticket for excellent value and access to general seating.</li>\r\n</ul>\r\n<p>Explore the vibrant cultural scene in Cambodia and be part of this extraordinary evening of live music. Secure your tickets today and join us for a night of unforgettable entertainment.</p>",
                "meta_title": "The Q - Solo Concert",
                "meta_description": "Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.\r\n\r\n",
                "meta_keywords": "",
                "left": 130,
                "right": 133,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T15:03:26.176+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus:/t/events/ask-concert",
                "kind": "event",
                "subtitle": "#asksoloconcert",
                "from_date": "2024-09-02T12:00:00.000+07:00",
                "to_date": "2024-10-16T12:00:00.000+07:00",
                "background_color": "#3B7A7A",
                "foreground_color": "#FFFFFF",
                "show_badge_status": true,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "393",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": []
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1391",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1450",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1449",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1451",
                        "type": "asset"
                    }
                }
            }
        },
        {
            "id": "412",
            "type": "taxon",
            "attributes": {
                "name": "Run With Sai",
                "pretty_name": "Events -> Run With Sai",
                "permalink": "events/run-with-sai-1",
                "seo_title": "Run With Sai",
                "description": "<p>Run with Sai: 400,000 steps to save children with cancer&rdquo;,&nbsp;<strong>a charity run initiated by Cambodian singer and performer Uon Pakthom, better known as Sai</strong>, officially kicked off on October 22</p>\r\n<p>🗓 Date: 22th-26th October 2024</p>\r\n<p>📍 Location: <a href=\"https://www.google.com/maps/place/National+University+of+Battambang+%2F+%E1%9E%9F%E1%9E%B6%E1%9E%80%E1%9E%9B%E1%9E%9C%E1%9E%B7%E1%9E%91%E1%9F%92%E1%9E%99%E1%9E%B6%E1%9E%9B%E1%9F%90%E1%9E%99%E2%80%8B%E1%9E%87%E1%9E%B6%E1%9E%8F%E1%9E%B7%E1%9E%94%E1%9E%B6%E1%9E%8F%E1%9F%8B%E1%9E%8A%E1%9F%86%E1%9E%94%E1%9E%84/@13.0862629,103.2197316,15z/data=!4m6!3m5!1s0x3105499fe765395f:0xafe041b8dd5dbb8a!8m2!3d13.0862629!4d103.2197316!16s%2Fm%2F0cpbht2?entry=ttu&amp;g_ep=EgoyMDI0MDgyMy4wIKXMDSoASAFQAw%3D%3D?target=_blank\">National University of Battambang</a></p>\r\n<p>⌚️ Time: From 7:00AM - 4:30PM</p>\r\n<p>🎫 Entry Fee: Free</p>",
                "meta_title": "",
                "meta_description": "",
                "meta_keywords": "",
                "left": 142,
                "right": 145,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T14:42:43.771+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/run-with-sai-1",
                "kind": "event",
                "subtitle": "Preah Vihear",
                "from_date": "2024-10-01T12:00:00.000+07:00",
                "to_date": "2024-10-31T12:00:00.000+07:00",
                "background_color": "#6666ff",
                "foreground_color": "",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "413",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": [
                        {
                            "id": "9",
                            "type": "vendor"
                        }
                    ]
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1609",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1620",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1555",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1556",
                        "type": "asset"
                    }
                }
            }
        },
        {
            "id": "395",
            "type": "taxon",
            "attributes": {
                "name": "The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2",
                "pretty_name": "Events -> The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2",
                "permalink": "events/the-q-solo-concert-2",
                "seo_title": "The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2",
                "description": "<p>Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.</p>\r\n<p><strong>Ticket Options:</strong></p>\r\n<ul>\r\n<li><strong>VIP:</strong> Enjoy unparalleled access with prime seating, entry to a dedicated VIP lounge, and a unique opportunity for a meet-and-greet with Aok Sokunkanha.</li>\r\n<li><strong>Premium:</strong> Opt for premium seating with superb views and access to exclusive event amenities.</li>\r\n<li><strong>Standard:</strong> Choose a standard ticket for excellent value and access to general seating.</li>\r\n</ul>\r\n<p>Explore the vibrant cultural scene in Cambodia and be part of this extraordinary evening of live music. Secure your tickets today and join us for a night of unforgettable entertainment.</p>",
                "meta_title": "",
                "meta_description": "Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.",
                "meta_keywords": "",
                "left": 118,
                "right": 121,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T15:02:39.418+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/the-q-solo-concert-2",
                "kind": "event",
                "subtitle": " #theQsoloconcert #theQsoloconcert #theQsoloconcert #theQsoloconcert",
                "from_date": "2024-10-14T12:00:00.000+07:00",
                "to_date": "2024-10-31T12:00:00.000+07:00",
                "background_color": "#3B7A7A",
                "foreground_color": "#FFFFFF",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "396",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": [
                        {
                            "id": "145",
                            "type": "vendor"
                        }
                    ]
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1461",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1463",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1462",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1464",
                        "type": "asset"
                    }
                }
            }
        },
        {
            "id": "358",
            "type": "taxon",
            "attributes": {
                "name": "EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia",
                "pretty_name": "Events -> EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia",
                "permalink": "events/edm-cambodia",
                "seo_title": "EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia",
                "description": "",
                "meta_title": "",
                "meta_description": "",
                "meta_keywords": "",
                "left": 122,
                "right": 125,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T14:43:54.669+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/edm-cambodia",
                "kind": "event",
                "subtitle": "Electronic Dance Music",
                "from_date": "2024-10-31T12:00:00.000+07:00",
                "to_date": "2024-11-30T12:00:00.000+07:00",
                "background_color": "",
                "foreground_color": "",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "359",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": []
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1329",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1330",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1331",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1332",
                        "type": "asset"
                    }
                }
            }
        },
        {
            "id": "74",
            "type": "taxon",
            "attributes": {
                "name": "បុណ្យភូមិមានជើង",
                "pretty_name": "Events -> បុណ្យភូមិមានជើង",
                "permalink": "events/bonnphum-on-the-move",
                "seo_title": "បុណ្យភូមិមានជើង",
                "description": "<p>រួមគ្នាដើម្បីទិវាកុមារពិភពលោក</p>",
                "meta_title": "",
                "meta_description": "",
                "meta_keywords": "",
                "left": 46,
                "right": 49,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T14:32:53.009+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/bonnphum-on-the-move",
                "kind": "event",
                "subtitle": "Bungalor Place",
                "from_date": "2024-11-03T12:00:00.000+07:00",
                "to_date": "2024-11-29T12:00:00.000+07:00",
                "background_color": "",
                "foreground_color": "",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "75",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": []
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "770",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "772",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "771",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": null
                }
            }
        }
    ],
    "meta": {
        "count": 5,
        "total_count": 5,
        "total_pages": 1
    },
    "links": {
        "self": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?section=all",
        "next": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "prev": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "last": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "first": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1"
    }
}
  1. BaseUrl: {{BASE_URL}}/api/v2/storefront/vendors/9/events?section=upcoming

{
    "data": [
        {
            "id": "358",
            "type": "taxon",
            "attributes": {
                "name": "EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia",
                "pretty_name": "Events -> EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia",
                "permalink": "events/edm-cambodia",
                "seo_title": "EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia EDM Cambodia",
                "description": "",
                "meta_title": "",
                "meta_description": "",
                "meta_keywords": "",
                "left": 122,
                "right": 125,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T14:43:54.669+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/edm-cambodia",
                "kind": "event",
                "subtitle": "Electronic Dance Music",
                "from_date": "2024-10-31T12:00:00.000+07:00",
                "to_date": "2024-11-30T12:00:00.000+07:00",
                "background_color": "",
                "foreground_color": "",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "359",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": []
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1329",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1330",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1331",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1332",
                        "type": "asset"
                    }
                }
            }
        },
        {
            "id": "74",
            "type": "taxon",
            "attributes": {
                "name": "បុណ្យភូមិមានជើង",
                "pretty_name": "Events -> បុណ្យភូមិមានជើង",
                "permalink": "events/bonnphum-on-the-move",
                "seo_title": "បុណ្យភូមិមានជើង",
                "description": "<p>រួមគ្នាដើម្បីទិវាកុមារពិភពលោក</p>",
                "meta_title": "",
                "meta_description": "",
                "meta_keywords": "",
                "left": 46,
                "right": 49,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T14:32:53.009+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/bonnphum-on-the-move",
                "kind": "event",
                "subtitle": "Bungalor Place",
                "from_date": "2024-11-03T12:00:00.000+07:00",
                "to_date": "2024-11-29T12:00:00.000+07:00",
                "background_color": "",
                "foreground_color": "",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "75",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": []
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "770",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "772",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "771",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": null
                }
            }
        }
    ],
    "meta": {
        "count": 2,
        "total_count": 2,
        "total_pages": 1
    },
    "links": {
        "self": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?section=upcoming",
        "next": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "prev": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "last": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "first": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1"
    }
}
  1. BaseUrl: {{BASE_URL}}/api/v2/storefront/vendors/9/events?section=previous

{
    "data": [
        {
            "id": "412",
            "type": "taxon",
            "attributes": {
                "name": "Run With Sai",
                "pretty_name": "Events -> Run With Sai",
                "permalink": "events/run-with-sai-1",
                "seo_title": "Run With Sai",
                "description": "<p>Run with Sai: 400,000 steps to save children with cancer&rdquo;,&nbsp;<strong>a charity run initiated by Cambodian singer and performer Uon Pakthom, better known as Sai</strong>, officially kicked off on October 22</p>\r\n<p>🗓 Date: 22th-26th October 2024</p>\r\n<p>📍 Location: <a href=\"https://www.google.com/maps/place/National+University+of+Battambang+%2F+%E1%9E%9F%E1%9E%B6%E1%9E%80%E1%9E%9B%E1%9E%9C%E1%9E%B7%E1%9E%91%E1%9F%92%E1%9E%99%E1%9E%B6%E1%9E%9B%E1%9F%90%E1%9E%99%E2%80%8B%E1%9E%87%E1%9E%B6%E1%9E%8F%E1%9E%B7%E1%9E%94%E1%9E%B6%E1%9E%8F%E1%9F%8B%E1%9E%8A%E1%9F%86%E1%9E%94%E1%9E%84/@13.0862629,103.2197316,15z/data=!4m6!3m5!1s0x3105499fe765395f:0xafe041b8dd5dbb8a!8m2!3d13.0862629!4d103.2197316!16s%2Fm%2F0cpbht2?entry=ttu&amp;g_ep=EgoyMDI0MDgyMy4wIKXMDSoASAFQAw%3D%3D?target=_blank\">National University of Battambang</a></p>\r\n<p>⌚️ Time: From 7:00AM - 4:30PM</p>\r\n<p>🎫 Entry Fee: Free</p>",
                "meta_title": "",
                "meta_description": "",
                "meta_keywords": "",
                "left": 142,
                "right": 145,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T14:42:43.771+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/run-with-sai-1",
                "kind": "event",
                "subtitle": "Preah Vihear",
                "from_date": "2024-10-01T12:00:00.000+07:00",
                "to_date": "2024-10-31T12:00:00.000+07:00",
                "background_color": "#6666ff",
                "foreground_color": "",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "413",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": [
                        {
                            "id": "9",
                            "type": "vendor"
                        }
                    ]
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1609",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1620",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1555",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1556",
                        "type": "asset"
                    }
                }
            }
        },
        {
            "id": "395",
            "type": "taxon",
            "attributes": {
                "name": "The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2",
                "pretty_name": "Events -> The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2",
                "permalink": "events/the-q-solo-concert-2",
                "seo_title": "The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2 The Q - Solo Concert 2",
                "description": "<p>Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.</p>\r\n<p><strong>Ticket Options:</strong></p>\r\n<ul>\r\n<li><strong>VIP:</strong> Enjoy unparalleled access with prime seating, entry to a dedicated VIP lounge, and a unique opportunity for a meet-and-greet with Aok Sokunkanha.</li>\r\n<li><strong>Premium:</strong> Opt for premium seating with superb views and access to exclusive event amenities.</li>\r\n<li><strong>Standard:</strong> Choose a standard ticket for excellent value and access to general seating.</li>\r\n</ul>\r\n<p>Explore the vibrant cultural scene in Cambodia and be part of this extraordinary evening of live music. Secure your tickets today and join us for a night of unforgettable entertainment.</p>",
                "meta_title": "",
                "meta_description": "Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.",
                "meta_keywords": "",
                "left": 118,
                "right": 121,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T15:02:39.418+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus://www.bookme.plus/t/events/the-q-solo-concert-2",
                "kind": "event",
                "subtitle": " #theQsoloconcert #theQsoloconcert #theQsoloconcert #theQsoloconcert",
                "from_date": "2024-10-14T12:00:00.000+07:00",
                "to_date": "2024-10-31T12:00:00.000+07:00",
                "background_color": "#3B7A7A",
                "foreground_color": "#FFFFFF",
                "show_badge_status": false,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "396",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": [
                        {
                            "id": "145",
                            "type": "vendor"
                        }
                    ]
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1461",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1463",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1462",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1464",
                        "type": "asset"
                    }
                }
            }
        },
        {
            "id": "394",
            "type": "taxon",
            "attributes": {
                "name": "The Q - Solo Concert",
                "pretty_name": "Events -> The Q - Solo Concert",
                "permalink": "events/ask-concert",
                "seo_title": "The Q - Solo Concert",
                "description": "<p>Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.</p>\r\n<p><strong>Ticket Options:</strong></p>\r\n<ul>\r\n<li><strong>VIP:</strong> Enjoy unparalleled access with prime seating, entry to a dedicated VIP lounge, and a unique opportunity for a meet-and-greet with Aok Sokunkanha.</li>\r\n<li><strong>Premium:</strong> Opt for premium seating with superb views and access to exclusive event amenities.</li>\r\n<li><strong>Standard:</strong> Choose a standard ticket for excellent value and access to general seating.</li>\r\n</ul>\r\n<p>Explore the vibrant cultural scene in Cambodia and be part of this extraordinary evening of live music. Secure your tickets today and join us for a night of unforgettable entertainment.</p>",
                "meta_title": "The Q - Solo Concert",
                "meta_description": "Immerse yourself in an exceptional musical experience at \"The Q Concert - Solo Concert\" featuring the acclaimed artist Aok Sokunkanha. This exclusive event promises an intimate and memorable performance in the heart of Phnom Penh.\r\n\r\n",
                "meta_keywords": "",
                "left": 130,
                "right": 133,
                "position": 0,
                "depth": 1,
                "updated_at": "2024-11-06T15:03:26.176+07:00",
                "public_metadata": {},
                "is_root": false,
                "is_child": true,
                "is_leaf": false,
                "custom_redirect_url": "bookmeplus:/t/events/ask-concert",
                "kind": "event",
                "subtitle": "#asksoloconcert",
                "from_date": "2024-09-02T12:00:00.000+07:00",
                "to_date": "2024-10-16T12:00:00.000+07:00",
                "background_color": "#3B7A7A",
                "foreground_color": "#FFFFFF",
                "show_badge_status": true,
                "vendor_id": 9
            },
            "relationships": {
                "parent": {
                    "data": {
                        "id": "17",
                        "type": "taxon"
                    }
                },
                "taxonomy": {
                    "data": {
                        "id": "5",
                        "type": "taxonomy"
                    }
                },
                "children": {
                    "data": [
                        {
                            "id": "393",
                            "type": "taxon"
                        }
                    ]
                },
                "image": {
                    "data": null
                },
                "vendors": {
                    "data": []
                },
                "visible_products": {
                    "data": []
                },
                "category_icon": {
                    "data": {
                        "id": "1391",
                        "type": "asset"
                    }
                },
                "app_banner": {
                    "data": {
                        "id": "1450",
                        "type": "asset"
                    }
                },
                "web_banner": {
                    "data": {
                        "id": "1449",
                        "type": "asset"
                    }
                },
                "home_banner": {
                    "data": {
                        "id": "1451",
                        "type": "asset"
                    }
                }
            }
        }
    ],
    "meta": {
        "count": 3,
        "total_count": 3,
        "total_pages": 1
    },
    "links": {
        "self": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?section=previous",
        "next": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "prev": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "last": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1",
        "first": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/events?page=1"
    }
}
  1. BaseUrl: {{BASE_URL}}/api/v2/storefront/vendors/9/vendor_photos

{
    "data": [
        {
            "id": "192",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcjhHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--39d6f7f2b9502711de0aa7d9069cc9695d3d2d7b/Artboard%201-50.jpg",
                "position": 1,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcjhHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--39d6f7f2b9502711de0aa7d9069cc9695d3d2d7b/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFHZ2FWOD0iLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--a3e43ccf1fe2a87bb9870d3eac8ffb6dab8a2d32/Artboard%201-50.jpg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcjhHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--39d6f7f2b9502711de0aa7d9069cc9695d3d2d7b/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMZ0FXa0NEZ0U9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--70049ce186b35740616497d4373a2f931bfb6069/Artboard%201-50.jpg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcjhHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--39d6f7f2b9502711de0aa7d9069cc9695d3d2d7b/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMQUEya0NIQUk9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--ca286091329d74e46c7fa89a09cc948aa45f86b9/Artboard%201-50.jpg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "680",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc2NHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a24f17620a05993706097dee411b61e8702a54f6/rws-virtual-run.jpg",
                "position": 3,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc2NHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a24f17620a05993706097dee411b61e8702a54f6/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFHZ2FWOD0iLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--a3e43ccf1fe2a87bb9870d3eac8ffb6dab8a2d32/rws-virtual-run.jpg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc2NHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a24f17620a05993706097dee411b61e8702a54f6/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMZ0FXa0NEZ0U9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--70049ce186b35740616497d4373a2f931bfb6069/rws-virtual-run.jpg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBc2NHIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a24f17620a05993706097dee411b61e8702a54f6/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMQUEya0NIQUk9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--ca286091329d74e46c7fa89a09cc948aa45f86b9/rws-virtual-run.jpg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1565",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa0lRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0e9cb00a106e29565d8d7fea16a292ffbd7e62c9/sai4.jpeg",
                "position": 5,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa0lRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0e9cb00a106e29565d8d7fea16a292ffbd7e62c9/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQm9HbGYiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--4653af10a7d5bb7fe97264ae0bf4fa9c09883083/sai4.jpeg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa0lRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0e9cb00a106e29565d8d7fea16a292ffbd7e62c9/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQzRBRnBBZzRCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--805e391132e89509c166daf10c840ad3826ba223/sai4.jpeg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa0lRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0e9cb00a106e29565d8d7fea16a292ffbd7e62c9/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ3dBTnBBaHdDIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--4c043d3ed0891c49c205379fbacc163a3754a51e/sai4.jpeg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1566",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa01RIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b6e5f272541cb67ddbb1170c7173d8bf6d4f2e9c/sai3.jpeg",
                "position": 6,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa01RIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b6e5f272541cb67ddbb1170c7173d8bf6d4f2e9c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQm9HbGYiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--4653af10a7d5bb7fe97264ae0bf4fa9c09883083/sai3.jpeg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa01RIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b6e5f272541cb67ddbb1170c7173d8bf6d4f2e9c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQzRBRnBBZzRCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--805e391132e89509c166daf10c840ad3826ba223/sai3.jpeg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa01RIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b6e5f272541cb67ddbb1170c7173d8bf6d4f2e9c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ3dBTnBBaHdDIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--4c043d3ed0891c49c205379fbacc163a3754a51e/sai3.jpeg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1567",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa1FRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--3efbd7a73a24264c22cfdb3a439b1c76f7b9e2ad/sai3.jpeg",
                "position": 7,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa1FRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--3efbd7a73a24264c22cfdb3a439b1c76f7b9e2ad/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQm9HbGYiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--4653af10a7d5bb7fe97264ae0bf4fa9c09883083/sai3.jpeg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa1FRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--3efbd7a73a24264c22cfdb3a439b1c76f7b9e2ad/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQzRBRnBBZzRCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--805e391132e89509c166daf10c840ad3826ba223/sai3.jpeg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa1FRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--3efbd7a73a24264c22cfdb3a439b1c76f7b9e2ad/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ3dBTnBBaHdDIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--4c043d3ed0891c49c205379fbacc163a3754a51e/sai3.jpeg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1568",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa2dRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--dbaddbf6026e2d08d34dcf55ad1aaddfc48140ff/sai_run.png",
                "position": 8,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa2dRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--dbaddbf6026e2d08d34dcf55ad1aaddfc48140ff/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFHZ2FWOD0iLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--1854411320e76426a7d5a641c47e02b3c68b19ea/sai_run.png",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa2dRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--dbaddbf6026e2d08d34dcf55ad1aaddfc48140ff/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMZ0FXa0NEZ0U9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--5aa00e7d00341dfad74f927f30ac76b3baf43187/sai_run.png",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa2dRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--dbaddbf6026e2d08d34dcf55ad1aaddfc48140ff/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFMQUEya0NIQUk9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--d4d9748f24d1a5f6d7093fe7111c2bc0b20d9ccd/sai_run.png",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1569",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa3NRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a92c81be60ca340944c21d47b46e778366bbe790/sai4.jpeg",
                "position": 9,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa3NRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a92c81be60ca340944c21d47b46e778366bbe790/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQm9HbGYiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--4653af10a7d5bb7fe97264ae0bf4fa9c09883083/sai4.jpeg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa3NRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a92c81be60ca340944c21d47b46e778366bbe790/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQzRBRnBBZzRCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--805e391132e89509c166daf10c840ad3826ba223/sai4.jpeg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBa3NRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a92c81be60ca340944c21d47b46e778366bbe790/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ3dBTnBBaHdDIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--4c043d3ed0891c49c205379fbacc163a3754a51e/sai4.jpeg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1570",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazBRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--777e47aeb1544b1eafaa8917819b723706d735f9/sai4.jpeg",
                "position": 10,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazBRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--777e47aeb1544b1eafaa8917819b723706d735f9/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQm9HbGYiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--4653af10a7d5bb7fe97264ae0bf4fa9c09883083/sai4.jpeg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazBRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--777e47aeb1544b1eafaa8917819b723706d735f9/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQzRBRnBBZzRCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--805e391132e89509c166daf10c840ad3826ba223/sai4.jpeg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazBRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--777e47aeb1544b1eafaa8917819b723706d735f9/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ3dBTnBBaHdDIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--4c043d3ed0891c49c205379fbacc163a3754a51e/sai4.jpeg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1571",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazhRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7bf64c3b7632b7c9bb7617473686f342a0264ed7/sai2.jpeg",
                "position": 11,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazhRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7bf64c3b7632b7c9bb7617473686f342a0264ed7/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQm9HbGYiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--4653af10a7d5bb7fe97264ae0bf4fa9c09883083/sai2.jpeg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazhRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7bf64c3b7632b7c9bb7617473686f342a0264ed7/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQzRBRnBBZzRCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--805e391132e89509c166daf10c840ad3826ba223/sai2.jpeg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBazhRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7bf64c3b7632b7c9bb7617473686f342a0264ed7/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ3dBTnBBaHdDIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--4c043d3ed0891c49c205379fbacc163a3754a51e/sai2.jpeg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        },
        {
            "id": "1572",
            "type": "asset",
            "attributes": {
                "transformed_url": null,
                "alt": "",
                "original_url": "http://:4000/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbEVRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a577cf9ca13f3eea1a45b9148cea940ddf81043d/sai3.jpeg",
                "position": 12,
                "styles": [
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbEVRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a577cf9ca13f3eea1a45b9148cea940ddf81043d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQm9HbGYiLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--4653af10a7d5bb7fe97264ae0bf4fa9c09883083/sai3.jpeg",
                        "width": "160",
                        "height": "90"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbEVRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a577cf9ca13f3eea1a45b9148cea940ddf81043d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQzRBRnBBZzRCIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--805e391132e89509c166daf10c840ad3826ba223/sai3.jpeg",
                        "width": "480",
                        "height": "270"
                    },
                    {
                        "url": "http://:4000/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbEVRIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a577cf9ca13f3eea1a45b9148cea940ddf81043d/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQ3dBTnBBaHdDIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--4c043d3ed0891c49c205379fbacc163a3754a51e/sai3.jpeg",
                        "width": "960",
                        "height": "540"
                    }
                ]
            }
        }
    ],
    "meta": {
        "count": 10,
        "total_count": 10,
        "total_pages": 1
    },
    "links": {
        "self": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/vendor_photos",
        "next": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/vendor_photos?page=1",
        "prev": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/vendor_photos?page=1",
        "last": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/vendor_photos?page=1",
        "first": "http://127.0.0.1:4000/api/v2/storefront/vendors/9/vendor_photos?page=1"
    }
}

display the vendor for the main event only. For the ticket, do not display the vendor.

Screenshot from 2024-10-09 15-57-26
Screenshot from 2024-10-09 15-57-30
Screenshot from 2024-10-09 15-57-44

@Sreyleak-Deth Sreyleak-Deth self-assigned this Sep 27, 2024
@Sreyleak-Deth Sreyleak-Deth linked an issue Sep 27, 2024 that may be closed by this pull request
2 tasks
@Sreyleak-Deth Sreyleak-Deth force-pushed the 1979-create-new-api-for-organizer-profile branch 2 times, most recently from 18ae891 to c4b9a73 Compare September 27, 2024 04:41
@Sreyleak-Deth Sreyleak-Deth force-pushed the 1979-create-new-api-for-organizer-profile branch 13 times, most recently from 1ccb587 to cd8ef5b Compare October 7, 2024 09:49
@Sreyleak-Deth Sreyleak-Deth changed the title WIP #1979 create new api for organizer profile Close #1979 create new api for organizer profile Oct 7, 2024
@Sreyleak-Deth Sreyleak-Deth force-pushed the 1979-create-new-api-for-organizer-profile branch 3 times, most recently from 2d60379 to 2e7439b Compare October 9, 2024 02:30
@Sreyleak-Deth Sreyleak-Deth force-pushed the 1979-create-new-api-for-organizer-profile branch 3 times, most recently from 8157ab7 to bced5ca Compare October 9, 2024 08:55
@Sreyleak-Deth Sreyleak-Deth changed the title Close #1979 create new api for organizer profile Close #1979 create api for upcoming and previous for screen organizer profile Oct 11, 2024
@Sreyleak-Deth Sreyleak-Deth changed the title Close #1979 create api for upcoming and previous for screen organizer profile Close #1979: Create API for upcoming and previous events on the organizer profile screen Oct 11, 2024
@Sreyleak-Deth Sreyleak-Deth force-pushed the 1979-create-new-api-for-organizer-profile branch 10 times, most recently from 4da3db1 to bd518a4 Compare November 18, 2024 02:49
@panhachom panhachom changed the title Close #1979: Create API for upcoming and previous events on the organizer profile screen wip #1979: Create API for upcoming and previous events on the organizer profile screen Nov 18, 2024
@panhachom panhachom changed the title wip #1979: Create API for upcoming and previous events on the organizer profile screen close #1979: Create API for upcoming and previous events on the organizer profile screen Nov 18, 2024
@panhachom panhachom changed the title close #1979: Create API for upcoming and previous events on the organizer profile screen wip #1979: Create API for upcoming and previous events on the organizer profile screen Nov 18, 2024
@panhachom panhachom force-pushed the 1979-create-new-api-for-organizer-profile branch 2 times, most recently from 8f496dc to 4eb94c8 Compare November 18, 2024 06:22
@Sreyleak-Deth Sreyleak-Deth force-pushed the 1979-create-new-api-for-organizer-profile branch 10 times, most recently from 0cb0919 to 5051096 Compare November 25, 2024 03:25
@Sreyleak-Deth Sreyleak-Deth changed the title wip #1979: Create API for upcoming and previous events on the organizer profile screen Close #1979: Create API for upcoming and previous events on the organizer profile screen Nov 26, 2024
@Sreyleak-Deth Sreyleak-Deth force-pushed the 1979-create-new-api-for-organizer-profile branch from 5051096 to 3f79583 Compare December 3, 2024 02:12
@channainfo channainfo merged commit 366b66d into develop Dec 3, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

create new api for organizer profile
2 participants