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
New Birthdays Calendar subscription on page load #153
Comments
you have to delete all birthdays subscription and update contacts+ to 1.0.6 (current master) |
Contact+ was already current master. Sry, thought it was v1.0.5. |
have you access to your database? if yes look on the oc_cldrplus_calendar table! the uri of the birthday calendar should be "birthday_{username}" means for example birthday_tester! and what happend on your installation it increments the calendar to birthday_tester1 and so on! |
Yes i see it. How can we fix this or where does it come from? |
can you retest current master, i have done a commit! |
Hmm, unfortunately your fix doesn't work for me. Still have the issue. |
i have no problems something in error logs? have you deleted the other birthday cals? |
hey there, i think it came fromt the contacts+ ? deleted all calendars and its still came up ... |
me again ;) |
no the error comes from the admin settings page itself! Please give me some Info about Environment like Webserver Database and so on! I have tested the New versions with MySQL and sqlite and both Works like expected! The actual versions of calendar+ and contacts+ are on my demo integrated and work like expected! http://demo81.libasyscloud.de |
i use oc @ all-inkl.com (hosting), PHP Version 5.5.26, MySQL 5.6.24. edit: activated the empty contcats+ app and the error starts again. in my logs (loglevel:all) there are some updatemsgs and that: |
Have you the normal contacts App. Activated? |
Yes, the normal contacts app is activated but i have no errors in the logfile. |
Hello, |
i will investigate! |
please retest current master of calendar+ |
I will test it later and Send Feedback Von meinem iPhone gesendet
|
So now i tested it, and for me the problem is solved. |
Tested the new master. Still the same prob with birthdays.. the mysql table looks now like this: in the apps is no data stored and both have been completely cleared and freshly installed. edit: have added a third user and has the same "birthday"-problem |
Hey, Von meinem iPhone gesendet
|
maybe it was an error in the table. I have reinstalled owncloud on my space and now its working :) Added contacts+ after calendar+ and only 1 birthday came up. playtime.. ermm no.. bedtime :p Edit: |
Same here. I tested the following things:
@libasys i can provide you a test account on my owncloud instance if needed. |
yes please! |
@libasys Email is on the way |
@calis2002 do you use the github version of contacts+? if i add a birthday in your cloud then this isn't displayed on the calendar+ so i think you have an old version of contacts+! |
Yes, i use the current master version of Contact+ and Calendar+ |
something in your error logs on the admin settings page? |
Unfortunately no |
please retest current master this fix is included 863073c |
tested the current master (18:00h) -> same prob. edit: my contactsplus-master is from yesterday ~18:30. tested the creation of a birthday-event in the contacts and yep, it will not appear in the Calendar. |
Yes, problem still exists, even with 863073c |
Hi! I would be very appreciated, if you find a solution for this! :) If I can do anything to help finding a solution, please let me know. BR, |
Hey, i´ve got still the same Problem with newest Calendar+ Contacts+ and Tasks+. Still in a new and fresh instance of owncloud. |
I have the same issue. OC 8.1.3 |
Important, please add more information about database and which php version is in use! |
The error must in the calendarcontroller.php in this funktion or calling this funktion. /**
* @brief Gets the data of one calendar
* @param string $uri
* @return associative array
*/
public function checkBirthdayCalendarByUri($uri) {
$calendarInfo = $this->calendarDB->findByUri($uri);
if($calendarInfo !== null){
return $calendarInfo['id'];
}else{
$newCalId = $this->add($this->userId,$uri,'VEVENT,VTODO,VJOURNAL',null,0,'#C2F9FC',1,'',0);
CalendarCalendar::editCalendar($newCalId, (string) $this->l10n->t('Birthdays'));
return $newCalId;
}
} The if part is never running the else part with take a new birthday table. I have comment it out a new birthday calender will not create. I think the variable $calendarInfo is every time null. This is the reason of import errors. |
ah perfect now i know the problem! if i check for existing users, i have to use the function to "strtolower"! |
Yes! Thanks rolapp. |
Perfect!! |
According to the change log on apps.owncloud.com this issue has been fixed in 1.1.0 (I dont see that release on github, so I cant verify the dates). Using owncloud 8.1.3 with Calendar+ 1.1.1 and Contacts 1.0.9 I still have this issue |
fix for this issue comes today! |
@rolapp Thanks! That worked for me too. |
nice +1 |
Birthdays still now working for me, when will there be a next contactsplus release so that I could update and be happy? Cheers |
Is it possible to downgrade to the default calendar app? I mean, is the export of calendarplus compatible with calendar default app? This issue drives me nuts and no commits done for long time now. |
@godfuture: maybe there will ne no new commits for a longer time. And yes, you can get back to the dedault calebdar app as long as you export your calendard(s) as ICS-file, disable calendar+, activate the default app and import your exported ICS-file(s). Operating on SQL-server-level will not work. |
Currently using v1.0.9. (Don't know if its relevant: Contact+ v1.0.5).
Everytime i visit the Calendar page or refresh the page, i get one more Birhdays Calendar item.
--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/26467288-new-birthdays-calendar-subscription-on-page-load?utm_campaign=plugin&utm_content=tracker%2F19394737&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F19394737&utm_medium=issues&utm_source=github).The text was updated successfully, but these errors were encountered: