Hi,
I created an event with start time is 2014-07-21 3 AM and end time is 2014-07-21 5AM (time zone in event setting is Easten/US).
After creating this, I did not found my event in both "All event" list and "Past event" list.
My Joomla setting time zone is New York. It seem that an event will not show any where if event have have end time between New York time zone and GMT +0.
I also saw this topic.
www.jomsocial.com/forum/events/15219-tim...t-correctly?start=28
.
I don't know whether I have to set Joomla Time Zone to GMT +0 to fix this problem. If I must to, this is a bad idea from Jomsocial.
Please help me to investigate.
BR.
P/S: My Jomsocial is 3.2.0.5 and please don't support me by forcing me upgrade Jomsocial to 3.2.1.1. We have many customization in Jomsocial.
Hi, Cheryl.
I was abler to replicate that issue on your site and also on my installation.
I need to ask your patience as this issue is more complex that it looks.
I mark your thread as "Pending Support" and the same time we'll talk with our developers how to solve that issue.
I apologize for any inconvenience.
Hi, Cheryl.
As I said in my previous post (replying to your report) - it will take some time as it's more complex that it seems to look.
I'll update this thread as soon we figure out a solution.
Hi, Cheryl.
Could you upgrade dev site to JomSocial 3.2.1.1 and check again?
Hi, Cheryl.
Not sure what you mean...
You told me this problem also occur in your installation.
Did you upgrading to 3.2.1.1 and check the result ?
If It was fixed, please let me know.
Beside that, Please contact with you developer to help me the specified fix this problem.
As I told you many times, my site is in marketing period and it has many customization .
Therefore, I only need specified fix instead of upgrading whole Jomsocial.
Please understand.
Hi, Cheryl.
I tested it on my site which is 3.2.1.1 and I could replicate it. Then I reinstalled JomSocial and tried again and I couldn't.
Today I tested on your site... also couldn't replicate it.
So please, test it again and if you'll able to replicate it - upgrade to current version.
We provide specified fix only to original bug reporter after fix is applied by developers. After that all fixes are bundled.
We report to developers bugs that could be replicated on few installation. As for now only you reported that issue.
If I send incomplete report to developers, they will refuse to fix it.
I understand that you don't want to upgrade your live site... then make a dev test site and check if issue persist after upgrade.
Hi, Cheryl.
You created event "TEST NEWYORK TIME ZONE" and set time:
Jul 24 2014 at 12:00 AM - Jul 24 2014 at 01:00 AM America/Barbados
So I saw it in Past Events:
prntscr.com/45tooj
I edited it and changed time so Event could be ongoing:
Jul 24 2014 at 12:00 AM - Jul 24 2014 at 01:00 PM America/Barbados
Ad event appears in All Events:
prntscr.com/45tp56
So as you see event appears in All Events and in Past events.
You may check to create a bit longer event?
As I told you, The event disappear when currentime of NewYork < End time of event < current time of GMT +0.
A bit longer event make nonsense.
We had my developer investigate and found that in \components\com_community\models\events.php line 238.
This command "$now->toSql()" get the current time of GMT+0. I don't know what do you meant to do that.
Hi, Cheryl.
All date and time, stored in database by Joomla and it extensions are stored in 0 GMT as this is safe way to calculate proper time.
Then correct time is calculated based on that entry and modified by user time zone set in Joomla! or in user account.
Read this article for instance:
docs.joomla.org/How_to_use_JDate
(or rather pass it to your developer).
Nevertheless I report this case as a bug to our developers.
I'll update you as soon I'll have solution for this.