mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-27 19:51:09 -04:00 
			
		
		
		
	Merge branch 'increase-series-length'
This commit is contained in:
		| @ -156,7 +156,7 @@ class SerialNumberFormatter | |||||||
|  |  | ||||||
|     public static function getPlaceholders(string $format) |     public static function getPlaceholders(string $format) | ||||||
|     { |     { | ||||||
|         $regex = "/{{([A-Z_]{1,})(?::)?([a-zA-Z0-9_]{1,4}|.{1})?}}/"; |         $regex = "/{{([A-Z_]{1,})(?::)?([a-zA-Z0-9_]{1,6}|.{1})?}}/"; | ||||||
|  |  | ||||||
|         preg_match_all($regex, $format, $placeholders); |         preg_match_all($regex, $format, $placeholders); | ||||||
|         array_shift($placeholders); |         array_shift($placeholders); | ||||||
|  | |||||||
| @ -861,7 +861,7 @@ | |||||||
|       "component": "Component", |       "component": "Component", | ||||||
|       "Parameter": "Parameter", |       "Parameter": "Parameter", | ||||||
|       "series": "Series", |       "series": "Series", | ||||||
|       "series_description": "To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 4 chars.", |       "series_description": "To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.", | ||||||
|       "series_param_label": "Series Value", |       "series_param_label": "Series Value", | ||||||
|       "delimiter": "Delimiter", |       "delimiter": "Delimiter", | ||||||
|       "delimiter_description": "Single character for specifying the boundary between 2 separate components. By default its set to -", |       "delimiter_description": "Single character for specifying the boundary between 2 separate components. By default its set to -", | ||||||
| @ -870,7 +870,7 @@ | |||||||
|       "date_format_description": "A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.", |       "date_format_description": "A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.", | ||||||
|       "date_format_param_label": "Format", |       "date_format_param_label": "Format", | ||||||
|       "sequence": "Sequence", |       "sequence": "Sequence", | ||||||
|       "sequence_description": "Consecutive sequence of numbers across your company. You can specify the length on the given paramter.", |       "sequence_description": "Consecutive sequence of numbers across your company. You can specify the length on the given parameter.", | ||||||
|       "sequence_param_label": "Sequence Length", |       "sequence_param_label": "Sequence Length", | ||||||
|       "customer_series": "Customer Series", |       "customer_series": "Customer Series", | ||||||
|       "customer_series_description": "To set a different prefix/postfix for each customer.", |       "customer_series_description": "To set a different prefix/postfix for each customer.", | ||||||
| @ -878,7 +878,7 @@ | |||||||
|       "customer_sequence_description": "Consecutive sequence of numbers for each of your customer.", |       "customer_sequence_description": "Consecutive sequence of numbers for each of your customer.", | ||||||
|       "customer_sequence_param_label": "Sequence Length", |       "customer_sequence_param_label": "Sequence Length", | ||||||
|       "random_sequence": "Random Sequence", |       "random_sequence": "Random Sequence", | ||||||
|       "random_sequence_description": "Random alphanumeric string. You can specify the length on the given paramter.", |       "random_sequence_description": "Random alphanumeric string. You can specify the length on the given parameter.", | ||||||
|       "random_sequence_param_label": "Sequence Length", |       "random_sequence_param_label": "Sequence Length", | ||||||
|       "invoices": { |       "invoices": { | ||||||
|         "title": "Invoices", |         "title": "Invoices", | ||||||
|  | |||||||
| @ -386,8 +386,8 @@ function removeComponent(component) { | |||||||
| function onUpdate(val, element) { | function onUpdate(val, element) { | ||||||
|   switch (element.name) { |   switch (element.name) { | ||||||
|     case 'SERIES': |     case 'SERIES': | ||||||
|       if (val.length >= 4) { |       if (val.length >= 6) { | ||||||
|         val = val.substring(0, 4) |         val = val.substring(0, 6) | ||||||
|       } |       } | ||||||
|       break |       break | ||||||
|     case 'DELIMITER': |     case 'DELIMITER': | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user