Bug Reports

Found a bug? why not report it here?

KWB posted Feb 3 at 3:42 pm

The payment history is broken and does not show my CC transactions anymore. While this is not critical for using the platform, payment information somehow are sensitive data and information like this establish trust in a platform.

The transactions itself were correct, but not seeing them here "feels unreliable".



After a class (e.g. 71) I can NOT work on "Fill in the blank", as it says, it is already completed: "Congratulations! You have completed all of the fill in the blank". However, this is incorrect.

After the next class the status is fixed and I can complete the homework. So I have to wait until I have completed lesson (72 in that very example). The other Homework features are not affected - they work (e.g. Vocabulary).

Edit: Updated today with screenshots for classes 139/140

Before class 140 and after 139 I can not complete "Fill in the blank". It appears as it is already done, which simply is wrong. The system however thinks it is already completed.


Now as 140 is completed, I get the "homework ready" email. All of a sudden I can complete "fill in the blank" of 139, but 140 is marked as completed (again wrong). As a result I can now complete 139. So I am one class behind.


Note the repeating issue: Now "Fill in the blank" of 140 is already marked as completed (wrong, not yet completed), while 139 suddenly is unmarked (now correct).

After I eventually complete 139, it behaves correctly and is marked as completed correctly. So that part works as expected. Only I can not do it directly after class 139 but only after 140.

Wonder if this is .

recent by KWB  ·  Nov 18 '21 at 1:40 pm

Using this title here (in this forum)

Allow to book classes with different duration, e.g. mix 45/60mins [feature]

cause the following PHP warning/error. Removing the later part ", e.g. mix 45/60mins" fixes the issue. So it seems to be a problem with some characters I suppose.

PHP error:

Warning: str_repeat(): Second argument has to be greater than or equal to 0 in /var/www/forum.octb.us/html/sys/CODOF/Service/BadgeService.php on line 105

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 2031 in /var/www/forum.octb.us/html/sys/CODOF/Service/BadgeService.php:110 Stack trace: #0 /var/www/forum.octb.us/html/sys/CODOF/Service/BadgeService.php(110): PDOStatement->execute(Array) #1 /var/www/forum.octb.us/html/sys/CODOF/Forum/Post.php(627): CODOF\Service\BadgeService->getRewardedBadgesForUsers(Array) #2 /var/www/forum.octb.us/html/sys/CODOF/Forum/Post.php(69): CODOF\Forum\Post->gen_posts_arr(Array) #3 /var/www/forum.octb.us/html/sys/Controller/Ajax/forum/topic.php(90): CODOF\Forum\Post->get_posts(25, 1180) #4 /var/www/forum.octb.us/html/sys/Controller/forum.php(476): Controller\Ajax\forum\topic->get_posts(25, 59, Array) #5 /var/www/forum.octb.us/html/routes.php(506): Controller\forum->topic(25, '60mins [feature...') #6 [internal function]: {closure}(25, 'Allow to book c...', '60mins [feature...') #7 /var/www/forum.octb.us/html/sys/CODOF/Router/Router.php(91): call_user_func_array(Object(Closure), Array) #8 /var/www/forum.octb.us/html/sys/CODOF/ in /var/www/forum.octb.us/html/sys/CODOF/Service/BadgeService.php on line 110
recent by admin  ·  Nov 4 '21 at 3:58 pm

There was suddenly an issue with the booking function for one of my teachers. When I clicked "Programa una clase" for "Teacher 1" the calendar popup did NOT show, but the page just reloaded. Looked like a bug to me.

Most of the others teachers seemed to work. However, "Teacher 2" seemed to have the same issue, loading, but no calendar popup.

This meant no classes could be booked. I have tried again several times with no success.

In the next class I have explained the issue to "Teacher 1" and she scheduled more classes for herself with the system. That fixed the issue.

However, it would be extremely helpful to see a clear informativ message as the booking person in that case. Either the calendar popup could be displayed, so it becomes obvious no more classes are available. Or a info message should be displayed, that the teacher needs to be contacted for scheduling new classes.

In other cases, like the teacher ends his job or is temporarily unavailable the message could reflect that.


No info, just reloading ...

recent by admin  ·  Nov 4 '21 at 3:54 pm
admin posted Apr 15 '21 at 5:49 pm

- Ability to select the day within the month instead of clicking next day every time

- Ability to select the duration of the lesson6078b574a50fa

  • Ability to make the lessons recurring by selecting the days of the week6078b5fe5115d

Hide topic messages
Enable infinite scrolling
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft