|
|
@@ -26,6 +26,8 @@ CREATE OR REPLACE VIEW view_public_events AS
|
|
|
r.localisation AS roomLocalisation,
|
|
|
r.capacity AS roomCapacity,
|
|
|
r.floorSize AS roomFloorSize,
|
|
|
+ a2.longitude as structureLongitude,
|
|
|
+ a2.latitude as structureLatitude,
|
|
|
IF(b.image_id is not null, CONCAT('https://api.opentalent.fr/api/public/files/', b.image_id, '/download/lg'), null) AS imageUrl,
|
|
|
IF(b.image_id is not null, CONCAT('https://api.opentalent.fr/api/public/files/', b.image_id, '/download/md'), null) AS thumbnailUrl,
|
|
|
(SELECT GROUP_CONCAT(DISTINCT CONCAT(f.code))
|
|
|
@@ -43,11 +45,13 @@ CREATE OR REPLACE VIEW view_public_events AS
|
|
|
LEFT JOIN Place AS p ON (p.id = b.place_id)
|
|
|
LEFT JOIN AddressPostal AS ap ON (ap.id = p.addressPostal_id)
|
|
|
LEFT JOIN Room AS r ON (r.id = b.room_id)
|
|
|
+ LEFT JOIN opentalent.OrganizationAddressPostal oa2 on (oa2.organization_id = o.id and oa2.type='ADDRESS_HEAD_OFFICE')
|
|
|
+ LEFT JOIN opentalent.AddressPostal a2 on (oa2.addressPostal_id = a2.id)
|
|
|
WHERE b.discr = 'event'
|
|
|
AND b.datetimeEnd >= NOW()
|
|
|
AND b.visibility = 'PUBLIC_VISIBILITY'
|
|
|
AND b.isCanceled = 0
|
|
|
- AND b.gender_id <> 7
|
|
|
+ AND b.gender_id <> 7
|
|
|
UNION
|
|
|
SELECT
|
|
|
aw.uuid,
|
|
|
@@ -76,6 +80,8 @@ CREATE OR REPLACE VIEW view_public_events AS
|
|
|
NULL AS roomLocalisation,
|
|
|
NULL AS roomCapacity,
|
|
|
NULL AS roomFloorSize,
|
|
|
+ NULL as structureLongitude,
|
|
|
+ NULL as structureLatitude,
|
|
|
aw.largeimage AS imageUrl,
|
|
|
aw.mediumimage as thumbnailUrl,
|
|
|
aw.categoryCode AS categories,
|