Release 2.0.17 (#3992)
* prevent empty title for select options * removed css for unused sweetalert * fix isWeekend() check with DateTimeInterface * reset timesheet rates on "create copy" * wrap long names in multi-selects - fix #4001 * rename profile menus * show all possible links in user profile dropdown * check if plugin is compatible before displaying the buy link
This commit is contained in:
@@ -615,6 +615,15 @@ class Timesheet implements EntityWithMetaFields, ExportableItem
|
||||
return $all;
|
||||
}
|
||||
|
||||
public function resetRates(): void
|
||||
{
|
||||
$this->setRate(0.00);
|
||||
$this->setInternalRate(null);
|
||||
$this->setHourlyRate(null);
|
||||
$this->setFixedRate(null);
|
||||
$this->setBillableMode(Timesheet::BILLABLE_AUTOMATIC);
|
||||
}
|
||||
|
||||
public function getMetaField(string $name): ?MetaTableTypeInterface
|
||||
{
|
||||
foreach ($this->meta as $field) {
|
||||
|
||||
Reference in New Issue
Block a user