From bdbb378ccc0155b39c283331eff352037c6162d1 Mon Sep 17 00:00:00 2001 From: emile Date: Thu, 18 Apr 2024 12:12:05 +0300 Subject: [PATCH] new --- .../__pycache__/__init__.cpython-310.pyc | Bin 194 -> 194 bytes .../__pycache__/admin.cpython-310.pyc | Bin 400 -> 400 bytes .../__pycache__/apps.cpython-310.pyc | Bin 483 -> 483 bytes .../__pycache__/models.cpython-310.pyc | Bin 1941 -> 1941 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 700 -> 700 bytes .../0002_country_addressbook.cpython-310.pyc | Bin 1161 -> 1161 bytes .../__pycache__/0003_contact.cpython-310.pyc | Bin 1005 -> 1005 bytes .../0004_socialmedia.cpython-310.pyc | Bin 925 -> 925 bytes ...05_socialmedia_addressbook.cpython-310.pyc | Bin 764 -> 764 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 205 -> 205 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 190 -> 190 bytes .../billing/__pycache__/admin.cpython-310.pyc | Bin 472 -> 472 bytes .../billing/__pycache__/apps.cpython-310.pyc | Bin 471 -> 471 bytes .../__pycache__/models.cpython-310.pyc | Bin 5790 -> 5790 bytes .../billing/__pycache__/urls.cpython-310.pyc | Bin 693 -> 693 bytes .../billing/__pycache__/views.cpython-310.pyc | Bin 2219 -> 2284 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 512 -> 512 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 4178 -> 4178 bytes osinaweb/billing/add/views.py | 2 +- .../__pycache__/0001_initial.cpython-310.pyc | Bin 1328 -> 1328 bytes ...vice_cancelled_at_and_more.cpython-310.pyc | Bin 824 -> 824 bytes ...003_payment_servicepayment.cpython-310.pyc | Bin 1169 -> 1169 bytes ...rename_payment_paymenttype.cpython-310.pyc | Bin 592 -> 592 bytes ...05_service_recurring_cycle.cpython-310.pyc | Bin 779 -> 779 bytes ...ervice_created_at_and_more.cpython-310.pyc | Bin 788 -> 788 bytes ...er_service_recurring_cycle.cpython-310.pyc | Bin 830 -> 830 bytes .../0008_alter_service_type.cpython-310.pyc | Bin 829 -> 829 bytes ...cepayment_service_and_more.cpython-310.pyc | Bin 1172 -> 1172 bytes .../0010_charge_amount.cpython-310.pyc | Bin 712 -> 712 bytes .../__pycache__/0011_invoice.cpython-310.pyc | Bin 905 -> 905 bytes ...nt_charge_receipt_and_more.cpython-310.pyc | Bin 1040 -> 1040 bytes ...alter_invoice_date_created.cpython-310.pyc | Bin 661 -> 661 bytes ...014_servicepayment_comment.cpython-310.pyc | Bin 660 -> 660 bytes .../__pycache__/0015_order.cpython-310.pyc | Bin 1111 -> 1111 bytes .../0016_alter_order_status.cpython-310.pyc | Bin 725 -> 725 bytes .../0017_service_order.cpython-310.pyc | Bin 751 -> 751 bytes .../0018_alter_order_status.cpython-310.pyc | Bin 733 -> 733 bytes ..._service_customer_and_more.cpython-310.pyc | Bin 2358 -> 2358 bytes .../0020_orderitem.cpython-310.pyc | Bin 904 -> 904 bytes ...m_recurring_cycle_and_more.cpython-310.pyc | Bin 837 -> 837 bytes ...e_item_created_at_and_more.cpython-310.pyc | Bin 843 -> 843 bytes ...em_project_alter_item_type.cpython-310.pyc | Bin 941 -> 941 bytes .../0024_remove_item_active.cpython-310.pyc | Bin 586 -> 586 bytes ...item_project_item_customer.cpython-310.pyc | Bin 888 -> 888 bytes ...tem_type_remove_order_paid.cpython-310.pyc | Bin 697 -> 697 bytes .../0027_item_type.cpython-310.pyc | Bin 709 -> 709 bytes ...0028_remove_order_due_date.cpython-310.pyc | Bin 567 -> 567 bytes .../0029_invoice_pdf.cpython-310.pyc | Bin 648 -> 648 bytes .../0030_alter_invoice_order.cpython-310.pyc | Bin 746 -> 746 bytes ...ter_invoice_invoice_number.cpython-310.pyc | Bin 671 -> 671 bytes .../0032_order_business.cpython-310.pyc | Bin 820 -> 820 bytes .../0033_alter_order_status.cpython-310.pyc | Bin 750 -> 750 bytes .../0034_alter_invoice_pdf.cpython-310.pyc | Bin 669 -> 669 bytes .../0035_alter_invoice_pdf.cpython-310.pyc | Bin 652 -> 652 bytes ...ter_invoice_invoice_number.cpython-310.pyc | Bin 678 -> 678 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 201 -> 201 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 195 -> 195 bytes .../__pycache__/admin.cpython-310.pyc | Bin 236 -> 236 bytes .../__pycache__/apps.cpython-310.pyc | Bin 486 -> 486 bytes .../__pycache__/decorators.cpython-310.pyc | Bin 761 -> 761 bytes .../__pycache__/models.cpython-310.pyc | Bin 233 -> 233 bytes .../__pycache__/urls.cpython-310.pyc | Bin 1010 -> 1010 bytes .../__pycache__/views.cpython-310.pyc | Bin 5185 -> 5185 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 206 -> 206 bytes osinaweb/db.sqlite3 | Bin 1048576 -> 1048576 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 192 -> 192 bytes .../__pycache__/admin.cpython-310.pyc | Bin 1851 -> 1851 bytes .../__pycache__/apps.cpython-310.pyc | Bin 477 -> 477 bytes .../custom_context.cpython-310.pyc | Bin 3028 -> 3028 bytes .../__pycache__/decorators.cpython-310.pyc | Bin 744 -> 744 bytes .../__pycache__/forms.cpython-310.pyc | Bin 692 -> 692 bytes .../__pycache__/models.cpython-310.pyc | Bin 12714 -> 12709 bytes .../__pycache__/urls.cpython-310.pyc | Bin 3651 -> 3651 bytes .../__pycache__/views.cpython-310.pyc | Bin 13212 -> 13249 bytes .../add/__pycache__/urls.cpython-310.pyc | Bin 1774 -> 1774 bytes .../add/__pycache__/views.cpython-310.pyc | Bin 11908 -> 11903 bytes osinaweb/osinacore/add/views.py | 27 +- .../__pycache__/serializers.cpython-310.pyc | Bin 1019 -> 1019 bytes .../api/__pycache__/urls.cpython-310.pyc | Bin 345 -> 345 bytes .../api/__pycache__/views.cpython-310.pyc | Bin 1177 -> 1177 bytes .../delete/__pycache__/urls.cpython-310.pyc | Bin 1166 -> 1166 bytes .../delete/__pycache__/views.cpython-310.pyc | Bin 2982 -> 2982 bytes .../edit/__pycache__/urls.cpython-310.pyc | Bin 1764 -> 1764 bytes .../edit/__pycache__/views.cpython-310.pyc | Bin 10617 -> 10617 bytes .../__pycache__/0001_initial.cpython-310.pyc | Bin 2058 -> 2058 bytes ...ions_staffprofile_and_more.cpython-310.pyc | Bin 2180 -> 2180 bytes .../0003_milestone.cpython-310.pyc | Bin 1028 -> 1028 bytes .../__pycache__/0004_epic.cpython-310.pyc | Bin 971 -> 971 bytes .../0005_staffprofile_image.cpython-310.pyc | Bin 641 -> 641 bytes .../__pycache__/0006_note.cpython-310.pyc | Bin 1129 -> 1129 bytes ...ct_id_alter_project_status.cpython-310.pyc | Bin 824 -> 824 bytes ...8_alter_project_project_id.cpython-310.pyc | Bin 696 -> 696 bytes ...9_alter_project_project_id.cpython-310.pyc | Bin 681 -> 681 bytes .../0010_remove_note_date.cpython-310.pyc | Bin 576 -> 576 bytes ...r_alter_note_text_and_more.cpython-310.pyc | Bin 1187 -> 1187 bytes .../0012_projectrequirement.cpython-310.pyc | Bin 950 -> 950 bytes .../0013_projectfile.cpython-310.pyc | Bin 976 -> 976 bytes ...014_alter_projectfile_file.cpython-310.pyc | Bin 652 -> 652 bytes .../0015_projectcredentials.cpython-310.pyc | Bin 980 -> 980 bytes ...dentials_projectcredential.cpython-310.pyc | Bin 626 -> 626 bytes ...e_alter_project_start_date.cpython-310.pyc | Bin 747 -> 747 bytes .../0018_epic_status.cpython-310.pyc | Bin 716 -> 716 bytes ...date_alter_epic_start_date.cpython-310.pyc | Bin 706 -> 706 bytes .../__pycache__/0020_task.cpython-310.pyc | Bin 1203 -> 1203 bytes ...rprofile_business_and_more.cpython-310.pyc | Bin 1552 -> 1552 bytes ...ustomerprofile_customer_id.cpython-310.pyc | Bin 706 -> 706 bytes .../0023_task_assigned_to.cpython-310.pyc | Bin 769 -> 769 bytes .../0024_task_task_id.cpython-310.pyc | Bin 653 -> 653 bytes .../__pycache__/0025_status.cpython-310.pyc | Bin 1035 -> 1035 bytes ...e_status_user_status_staff.cpython-310.pyc | Bin 838 -> 838 bytes .../0027_alter_status_staff.cpython-310.pyc | Bin 798 -> 798 bytes ...8_remove_projecttype_color.cpython-310.pyc | Bin 586 -> 586 bytes .../0029_alter_reference_date.cpython-310.pyc | Bin 655 -> 655 bytes .../__pycache__/0030_tag.cpython-310.pyc | Bin 721 -> 721 bytes ...1_alter_staffprofile_image.cpython-310.pyc | Bin 657 -> 657 bytes .../__pycache__/0032_point.cpython-310.pyc | Bin 1015 -> 1015 bytes ...nt_date_workingon_and_more.cpython-310.pyc | Bin 829 -> 829 bytes ...nt_date_completed_and_more.cpython-310.pyc | Bin 876 -> 876 bytes .../0035_business_business_id.cpython-310.pyc | Bin 688 -> 688 bytes ...lter_staffprofile_position.cpython-310.pyc | Bin 878 -> 878 bytes ...move_staffprofile_position.cpython-310.pyc | Bin 617 -> 617 bytes ...taffprofile_staff_position.cpython-310.pyc | Bin 793 -> 793 bytes ...taffprofile_staff_position.cpython-310.pyc | Bin 809 -> 809 bytes ...0040_staffprofile_staff_id.cpython-310.pyc | Bin 688 -> 688 bytes .../0041_dailyreport.cpython-310.pyc | Bin 1012 -> 1012 bytes ...omerprofile_email_and_more.cpython-310.pyc | Bin 783 -> 783 bytes .../0043_businesstype.cpython-310.pyc | Bin 756 -> 756 bytes ...ove_business_business_type.cpython-310.pyc | Bin 590 -> 590 bytes .../0045_business_type.cpython-310.pyc | Bin 774 -> 774 bytes .../0046_task_requirement.cpython-310.pyc | Bin 770 -> 770 bytes .../0047_task_status_date.cpython-310.pyc | Bin 713 -> 713 bytes ...r_customerprofile_business.cpython-310.pyc | Bin 822 -> 822 bytes ...r_customerprofile_business.cpython-310.pyc | Bin 801 -> 801 bytes ...by_projectrequirement_date.cpython-310.pyc | Bin 965 -> 965 bytes ...051_alter_task_requirement.cpython-310.pyc | Bin 808 -> 808 bytes .../0052_note_project.cpython-310.pyc | Bin 760 -> 760 bytes .../0053_pointactivity.cpython-310.pyc | Bin 903 -> 903 bytes ...nt_date_completed_and_more.cpython-310.pyc | Bin 704 -> 704 bytes .../0055_alter_point_status.cpython-310.pyc | Bin 763 -> 763 bytes ...ter_pointactivity_end_time.cpython-310.pyc | Bin 668 -> 668 bytes ...otal_time_minutes_and_more.cpython-310.pyc | Bin 805 -> 805 bytes ..._total_time_hours_and_more.cpython-310.pyc | Bin 723 -> 723 bytes ...059_alter_task_requirement.cpython-310.pyc | Bin 804 -> 804 bytes ...0_pointactivity_total_time.cpython-310.pyc | Bin 668 -> 668 bytes ...date_alter_task_start_date.cpython-310.pyc | Bin 709 -> 709 bytes .../0062_connection.cpython-310.pyc | Bin 1078 -> 1078 bytes ...0063_alter_connection_date.cpython-310.pyc | Bin 637 -> 637 bytes .../__pycache__/0064_reaction.cpython-310.pyc | Bin 1022 -> 1022 bytes ...ter_customerprofile_status.cpython-310.pyc | Bin 750 -> 750 bytes ...business_business_customer.cpython-310.pyc | Bin 0 -> 878 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 203 -> 203 bytes .../templates/add_templates/add-business.html | 24 +- .../templates/add_templates/add-customer.html | 243 +----------------- .../details_templates/business-details.html | 9 +- .../details_templates/customer-details.html | 4 +- .../templates/listing_pages/businesses.html | 4 +- .../templates/listing_pages/customers.html | 9 +- .../__pycache__/__init__.cpython-310.pyc | Bin 191 -> 191 bytes .../__pycache__/settings.cpython-310.pyc | Bin 2779 -> 2779 bytes .../osinaweb/__pycache__/urls.cpython-310.pyc | Bin 1240 -> 1240 bytes .../osinaweb/__pycache__/wsgi.cpython-310.pyc | Bin 596 -> 596 bytes 161 files changed, 43 insertions(+), 279 deletions(-) create mode 100644 osinaweb/osinacore/migrations/__pycache__/0066_remove_customerprofile_business_business_customer.cpython-310.pyc diff --git a/osinaweb/addressbook/__pycache__/__init__.cpython-310.pyc b/osinaweb/addressbook/__pycache__/__init__.cpython-310.pyc index 65c417a1d447b7b3d4c43cd353cfc9d36bbcfb98..45ac0fb1ed50c18003dcd6ca68d697a673dd45ed 100644 GIT binary patch delta 18 YcmX@ac!-fJpO=@50SJQcP2}1E04YiYr~m)} delta 18 YcmX@ac!-fJpO=@50SGKPCUWfn03~n(xBvhE diff --git a/osinaweb/addressbook/__pycache__/admin.cpython-310.pyc b/osinaweb/addressbook/__pycache__/admin.cpython-310.pyc index b1bb51ad54b49d7937ac75878e2f964c91757fe4..658d23f9e9d233beedabde7769ad687179009f27 100644 GIT binary patch delta 19 ZcmbQhJb{@jpO=@50SJQcZRBcW1OO*X1UCQx delta 19 ZcmbQhJb{@jpO=@50SGKPHgdHw0sta`14jS= diff --git a/osinaweb/addressbook/__pycache__/apps.cpython-310.pyc b/osinaweb/addressbook/__pycache__/apps.cpython-310.pyc index fa04c5f5796cf81b14c6c8333c939ed72e36845a..03c0349d6e8056b0f64fe0b947bce4111e345b6f 100644 GIT binary patch delta 19 ZcmaFN{Fs?5pO=@50SJQcZREPi2mmvk1uy^r delta 19 ZcmaFN{Fs?5pO=@50SGKPHger$1OP761V8`) diff --git a/osinaweb/addressbook/__pycache__/models.cpython-310.pyc b/osinaweb/addressbook/__pycache__/models.cpython-310.pyc index 78d8e3c148fb85c4c469fbd603652f79fe2bcc98..31e8f68619c157a9c322a774f07d4cfa14103038 100644 GIT binary patch delta 19 ZcmbQrKb4;=pO=@50SJQcZRF}^2LLIj1Y`gJ delta 19 ZcmbQrKb4;=pO=@50SGKPHga{d0{|r519SiY diff --git a/osinaweb/addressbook/migrations/__pycache__/0001_initial.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0001_initial.cpython-310.pyc index ac906175a5c2cb0ca7aa5a260a55bc2ba3b4da08..306902b699a9a86954c17d65b778d75697133e5d 100644 GIT binary patch delta 19 ZcmdnPx`&l3pO=@50SJQcZRFa-1OP4=1i%0Q delta 19 ZcmdnPx`&l3pO=@50SGKPHgauZ0stva1JD2f diff --git a/osinaweb/addressbook/migrations/__pycache__/0002_country_addressbook.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0002_country_addressbook.cpython-310.pyc index b91663472660f08a16fa40d0d42165b63282370b..e616c6fa471b2e753083fe910b4e8c3f73ed1864 100644 GIT binary patch delta 19 YcmeC=?BwLi=jG*M0D|Cq8@cLP04ERxF#rGn delta 19 YcmeC=?BwLi=jG*M00K*nja>CC03t>MK>z>% diff --git a/osinaweb/addressbook/migrations/__pycache__/0003_contact.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/0003_contact.cpython-310.pyc index 000617c19b9c7062830e6cdfeaaa4bcc1db194b7..f8ed9d5235a696a2495b49a9cccee11164945ba8 100644 GIT binary patch delta 125 zcmaFM{+699pO=@50SJQcZRC<-WQ>}u%2=Y$2Ncj`y2a+3pOl%CTEq|GvIb=2=cN`2 zKzJPC8Hpvui3J5kf|E}$8Ze4X{>k`|O#>)dq%rvc({(9j5R(PWMk`|O%o_tq&fKk({(8o5R(PWM~r;HD!gh5OeFdvnWocw@E1^`#- B5BLB8 delta 65 zcmeyv`iGS(pO=@50SGKPCUQMujGFlN6Pq}YTO>aDDdR&aArO-V%ts|8CO=@30RRwU B4uJpw diff --git a/osinaweb/addressbook/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/addressbook/migrations/__pycache__/__init__.cpython-310.pyc index 18f2e63900601d076a28920989d4b094b0131f72..129ad60e950b22b286aeff7f1e75d5f0298f749b 100644 GIT binary patch delta 18 YcmX@hc$SeXpO=@50SJQcP2@TZ04mD_$p8QV delta 18 YcmX@hc$SeXpO=@50SGKPCUPAH04DJR*#H0l diff --git a/osinaweb/billing/__pycache__/__init__.cpython-310.pyc b/osinaweb/billing/__pycache__/__init__.cpython-310.pyc index 8fa81aa2a80f7c9f50b062d79e72f4d050171a2e..f617c7ba9876009833d6f9681d4153f20e1c7150 100644 GIT binary patch delta 18 YcmdnTxQ~%5pO=@50SJQcP2}1F04Tl$oB#j- delta 18 YcmdnTxQ~%5pO=@50SGKPCUR{703_rCtN;K2 diff --git a/osinaweb/billing/__pycache__/admin.cpython-310.pyc b/osinaweb/billing/__pycache__/admin.cpython-310.pyc index 525c236e449df3c95edf815f2867c7ac50348b3d..3329569fc7ea63e10138d520236db6162e3690fa 100644 GIT binary patch delta 19 Zcmcb?e1n-QpO=@50SJQcZR9$~2mmqr1rGoK delta 19 Zcmcb?e1n-QpO=@50SGKPHgcU~1OP2D1RnqZ diff --git a/osinaweb/billing/__pycache__/apps.cpython-310.pyc b/osinaweb/billing/__pycache__/apps.cpython-310.pyc index 059e05ad8289270bd0cb9a70e28f69b5bdea7d08..c916cd05e25d4b522f09cf25f00d1dcbb10bec5c 100644 GIT binary patch delta 19 Zcmcc4e4UvqpO=@50SJQcZR9%32mmqF1q=WH delta 19 Zcmcc4e4UvqpO=@50SGKPHgcV11OP1y1RMYW diff --git a/osinaweb/billing/__pycache__/models.cpython-310.pyc b/osinaweb/billing/__pycache__/models.cpython-310.pyc index 2d2bbba9d1e1294e60080d7da5143bcf899d129e..fcdb79f405a2b4f6fb66efb9a685e2875e6f5acb 100644 GIT binary patch delta 418 zcmbQIJ5QG@pO=@50SJQcZRFDAWQ^Ku!WqxZ7%_PYj}v3aVJeZvkWIWO-4o z&2RWT85uJtn+eD>-09w)}o$=7-IOUD6aiv&P~6_B{a z>5^EI>XwAA9%!Z_-vY+4$?~FF zo8RzxGBRdOHWQFz%$yu5@EFLp6qIEHTbMC9Mo`BLr(u~u6QhB+m=8#BFbFUTF>)~S z0kH^EQ6|s|k;&&oI49p0+{0KsIg&|Mvd7 Rqau(q!J3L%CdY|6007_EVFdsH diff --git a/osinaweb/billing/__pycache__/urls.cpython-310.pyc b/osinaweb/billing/__pycache__/urls.cpython-310.pyc index fa948187847de6c7a463e7b964b55bf4d520679b..23219e42a52bf67375613283d8b591a399d6588e 100644 GIT binary patch delta 19 ZcmdnWx|NkHpO=@50SJQcZRA?b1OP1#1gii5 delta 19 ZcmdnWx|NkHpO=@50SGKPHgc_I0stsP1G@kK diff --git a/osinaweb/billing/__pycache__/views.cpython-310.pyc b/osinaweb/billing/__pycache__/views.cpython-310.pyc index 211e119d8f0c470931cffbce6adc1e04687fe91d..7f78f0e576038cb4b92b2a9fb96d8c1bbade1a47 100644 GIT binary patch delta 351 zcmZ22_(qU7pO=@50SJQcDWo0P$Xme5xN>qG>jrKOpjeR>h|r#F$>t_+2xKNR0SOpj z12Q;(*cph6izd%wGs-nAVaa05Vy$6HVd`b9Wlm?PWvO9yVTk3aWvyXZz*fVW#SX+A zDa>=27BVt26e{O2r2y5GaHg=-uw*heGX^tgvicP%0ZlAY2NIf0Man?x7E4}YZt5+r zq|)Ndywu|2)M8DpBAv+!?9xfMIGmt@MZzGJY>5R0sd*`2ZAC^Pb3jhiWGfN{vGsvO zlt6N6aY=q|YEgVaQGQxxPHK@cNSGI9dVES^N#ZRI7 zfea2Hb_U|&n91|li~`hZn6g-kz+^3R4RaPN5VNH)&0(r#$zw`ksAVZ(PhqZM$z*J1 z3}(<|@hegS>eXZ_QU+4DSn?8cQ*Uu3l@@2_r4|=!aujJ#wq=)gD>4Ggf|V2*f>zNomH(%zkVq+}a%*Sub N$j;0m%c01l0RY9!4Z8pU delta 58 zcmcbla7lqTpO=@50SNBME2MF6bLUNMiB= xrlV}yAg1=@Y~~MUsvsr{n2$>60J*m~Y;yBcN^?@}7=gTEHXtFu#K9=W3;+ry7j6Im diff --git a/osinaweb/billing/migrations/__pycache__/0004_rename_payment_paymenttype.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0004_rename_payment_paymenttype.cpython-310.pyc index 59e9bda8228ecd366e896220cd1f246d8ee32b88..4249f3bc32fcaff039a562c0b14fa700c19cc118 100644 GIT binary patch delta 82 zcmcb>a)E^_pO=@50SJQcP2}3l7&UR943N0p$i@d0E8?4+#CSvt!UXd{1V50t#bJ}1 UpHiBWYR3rV6|(>d9wsqn06rKITL1t6 delta 82 zcmcb>a)E^_pO=@50SGKPCUR|Nyfty343N0p$R+?3D-xKT#CSvt!UXd{gdmW(#bJ}1 UpHiBWYR3rV6|(>d9wsqn06d%#cK`qY diff --git a/osinaweb/billing/migrations/__pycache__/0005_service_recurring_cycle.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0005_service_recurring_cycle.cpython-310.pyc index bc1e8e46a6520f0990e9b29d2d31bffa1053eef3..29acd97fcaa54138471744000dcf2136463c5399 100644 GIT binary patch delta 66 zcmeBX>t^H1=jG*M0D|Cq6S?j&-rD$*laWmd$S;zb{DbkXlqiVF0_LL<(v#ma$p8Qc CbPjX? delta 66 zcmeBX>t^H1=jG*M00K*niCp&>qc*B@{1%V|6sf;B?4lyfcdC|)a3U}G624A B4E+EA diff --git a/osinaweb/billing/migrations/__pycache__/0006_alter_service_cancelled_at_alter_service_created_at_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0006_alter_service_cancelled_at_alter_service_created_at_and_more.cpython-310.pyc index 2875c608eb47d66fcb832508d690ff6e5d2c4a84..48aed133f88a25f9ac0c8b0fc021beeff24cf0a4 100644 GIT binary patch delta 79 zcmbQjHieBVpO=@50SJQcZRAp5WV|(5o6$nx7FTjnYGO%hN_=98CSwuT)24i%ALq3)d2V delta 79 zcmbQjHieBVpO=@50SGKPHgYL2GDc0-X0#B9;z}+`O)N=GiBBxiWGv#GT+CR&CJIzl XB)a(}BO{{#gbfw|5n_{nF-ZXcmA(*y diff --git a/osinaweb/billing/migrations/__pycache__/0007_alter_service_recurring_cycle.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0007_alter_service_recurring_cycle.cpython-310.pyc index eb59ef8e6ff650d50c7d106e9da5e7cac13d8fad..add05f3369e35d982d77b5605171bb558cdc8595 100644 GIT binary patch delta 19 ZcmdnTwvUY~pO=@50SJQcZR9dx1^_LG1W5n@ delta 19 ZcmdnTwvUY~pO=@50SGKPHgcIT0{|$!16cq7 diff --git a/osinaweb/billing/migrations/__pycache__/0008_alter_service_type.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0008_alter_service_type.cpython-310.pyc index aaeac5455bd549f340236f39366b3533cc961c01..62b1d1cc01bdcb0fee703f52a7f9d503f79e6714 100644 GIT binary patch delta 19 ZcmdnXwwH}7pO=@50SJQcZR9d$1^_K#1V#V= delta 19 ZcmdnXwwH}7pO=@50SGKPHgXv=0{|$O16BY4 diff --git a/osinaweb/billing/migrations/__pycache__/0009_remove_service_due_at_remove_servicepayment_service_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0009_remove_service_due_at_remove_servicepayment_service_and_more.cpython-310.pyc index 2a597b3ebd24b3bd270e1c9aed6a70453ec23102..fac945cbedf0f1d37d0c77dc5b614687b27d34f6 100644 GIT binary patch delta 19 ZcmbQjIfauepO=@50SJQcZRF}=0RSkn1X2J1 delta 19 ZcmbQjIfauepO=@50SGKPHga{b001NC17ZLG diff --git a/osinaweb/billing/migrations/__pycache__/0010_charge_amount.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0010_charge_amount.cpython-310.pyc index adda7172de2e2d7f09c4e42ca42c4a31b64e0864..66d9f0758b34fee11a5039af39b8c87e8a907ec2 100644 GIT binary patch delta 56 zcmX@XdV-ZJpO=@50SJQcP2@Vu7`5>R6C;~AkY6M|`2piT0SFV!2N4pJ*D*-}0EAr( AumAu6 delta 56 zcmX@XdV-ZJpO=@50SGKPCUTu+ytVNL6C;}hkY6M*`2piT0SFV!2N9B!*D*-}0B_C= AMgRZ+ diff --git a/osinaweb/billing/migrations/__pycache__/0011_invoice.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0011_invoice.cpython-310.pyc index caa307c8252e95555ba63713d5dbbfdc42b7f230..32428f41590f804f65f7d2f5fb2694ab44ab3805 100644 GIT binary patch delta 19 YcmeBV?_}r7=jG*M0D|Cq8@cM40Vc}?EC2ui delta 19 YcmeBV?_}r7=jG*M00K*nja>E203rbcJOBUy diff --git a/osinaweb/billing/migrations/__pycache__/0012_remove_servicepayment_charge_receipt_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0012_remove_servicepayment_charge_receipt_and_more.cpython-310.pyc index 461cbb32d0c6a310eda5611d4c24a52ba33c89ab..3f9798db462b5c89b4379358097c5819bc56c73e 100644 GIT binary patch delta 103 zcmbQhF@b|CpO=@50SJQcZRC<=WQ>}u!FZpMb20~$3a=PYSd+Pk14tEdPPSy)$fgEj ns!jgD^i2!G1oJ_JI*_=a&Sd+Pk6G#4j0pn=_2ouZ)5yF$JnWO+s4GV1m diff --git a/osinaweb/billing/migrations/__pycache__/0014_servicepayment_comment.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0014_servicepayment_comment.cpython-310.pyc index ec030b8882366fd2a956200ae3bcdc4fea743301..adf0866f4a048fe90949651dfa37ba521a17d633 100644 GIT binary patch delta 19 ZcmbQjI)#-hpO=@50SJQcZRF}=0str|1V{h? delta 19 ZcmbQjI)#-hpO=@50SGKPHga__0RSUj16Tk6 diff --git a/osinaweb/billing/migrations/__pycache__/0015_order.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0015_order.cpython-310.pyc index 2d1a13a9d2f60ee6235dfa0fdfbade6f5662c54a..43eed4746269d6e3277183b24ab163d3e22f272d 100644 GIT binary patch delta 19 Zcmcc4ah-!JpO=@50SJQcZRGN00RS0st`J1Ze;O diff --git a/osinaweb/billing/migrations/__pycache__/0018_alter_order_status.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0018_alter_order_status.cpython-310.pyc index 7f45b9adec505f59c98e991754a0186c22ddcdce..af86cf510da52f87a426fc3a86f16d6230f5c58c 100644 GIT binary patch delta 19 Zcmcc1dY6?epO=@50SJQcZREPl1OPJr1tS0e delta 19 Zcmcc1dY6?epO=@50SGKPHga8N0st;F1Tz2t diff --git a/osinaweb/billing/migrations/__pycache__/0019_item_orderpayment_remove_service_customer_and_more.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0019_item_orderpayment_remove_service_customer_and_more.cpython-310.pyc index 1ff63ac566dc9c02556dd36fbb708eaa486f977f..fbfb0414ec227c7fffd6cdcb5aa14fabd6ee625f 100644 GIT binary patch delta 178 zcmdlcv`vUBpO=@50SJQcZRC2)%osKK9kV!)WMk=MlL87CNl%{2GKW!avJtD3D?|V& zs>xiW36hip61P~>GE;L>ZgHfPrpBivmZV0p6eMP*M6o$%Bo?KoYBEApu?MFXm1QQU vMor$ys>&!m`97;Nqx5EFHf=^WFOX4Qn?u;wFiP2h*eqZHRKk0*6sHUTdQmEl delta 178 zcmdlcv`vUBpO=@50SGKPHgY{?X1q1|9kV!)WMk=MlK~1B$xfciGKW!NvJtD3D?|V& zs>xiW4U$v<61P~>GE;L>ZgHfPrpBivmZaWdDM-vriDGlkNGwWE)ntUIVh>I&D$7hx vy)}6!t16@H`J}MzMS(8}?09xu1x&QzG delta 82 zcmX@gc9e}PpO=@50SGKPCUU)DjGFk}iZN=k5u*zm2T-txb8-#iY&K~SQ+l#2(zLuRUpO=@50SJQcZR9dzWW2T6k5G&kh{*!xqZ0CyCo;zLuRUpO=@50SGKPHgcIUGDdB7WVB&qlLd+t$xd!&`XVI(VzPkwsD#|)iOezp Dp7RT= diff --git a/osinaweb/billing/migrations/__pycache__/0024_remove_item_active.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0024_remove_item_active.cpython-310.pyc index 270c71fda77389bd111fd54b31699d68d0a81472..5380d312553d28cdf65941acb70b673989271925 100644 GIT binary patch delta 19 ZcmX@ba*Bm3pO=@50SJQcZRB!b0st=x1ZV&N delta 19 ZcmX@ba*Bm3pO=@50SGKPHgY*I0RSpM19$)c diff --git a/osinaweb/billing/migrations/__pycache__/0025_remove_item_project_item_customer.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0025_remove_item_project_item_customer.cpython-310.pyc index 8c746f354345bf813ed2d4573d116912bca11d75..743332a4eb527d693d26979793c801ea82c8c8ed 100644 GIT binary patch delta 78 zcmeyt_JfTppO=@50SJQcZRC<;WV|(5ld*}78z@l3GkGK9EH-%%Q+{$F(?=;O5R(PW MM*Le delta 57 zcmdnVx|5YFpO=@50SGKPHgah)GDb}{VJu}61qu|2PF~OWKmfu7^Ff5zA4Et_Ud<#0019ssxc~qF delta 77 zcmX@gdX$wbpO=@50SGKPCURY5yfyKTmmnvQtI2eWJvgA4Et^Ud<#00POn`Q2+n{ diff --git a/osinaweb/billing/migrations/__pycache__/0028_remove_order_due_date.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0028_remove_order_due_date.cpython-310.pyc index fb668a48da0cb613fc8d763ef484b19a059c3ad0..76d7cbf9edba55fc9d084dfb58fc1684b5c5631f 100644 GIT binary patch delta 55 ycmdnavYmx1pO=@50SJQcP2}3l7&UQU7aKp2Tf{%vk8!^MgbC(@2!YA6Oi}=8A`5K* delta 55 ycmdnavYmx1pO=@50SGKPCUR|NyftxO7n=Z(TO=^qk8!^MgbC(@2*Js+Oi}<<0}BHH diff --git a/osinaweb/billing/migrations/__pycache__/0029_invoice_pdf.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0029_invoice_pdf.cpython-310.pyc index d50a8368c7fad530f7d5dc559b54f9eeb734655a..ddac65e5535e90511740ef1a04ed19678287dea8 100644 GIT binary patch delta 55 ycmeBR?O^4~=jG*M0D|Cq6S>YZ-kNyh2%9*NTO>Yt5#t^K2ouZ)5fYR0n4|!LYYfo< delta 55 ycmeBR?O^4~=jG*M00K*niCkwHqbA-s!X^gf7Ku$>#JEQQ!UXd{g!tq*a0{|O6 B4!{5a diff --git a/osinaweb/billing/migrations/__pycache__/0031_alter_invoice_invoice_number.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0031_alter_invoice_invoice_number.cpython-310.pyc index e20e577aaff840db3ddfc7a7b2b624d40e9595c6..57fee0a18c4e1d259f5abe5b15e3dee2725cc5ba 100644 GIT binary patch delta 19 ZcmbQwI-iv*pO=@50SJQcZRDED1OO?@1Ze;O delta 19 ZcmbQwI-iv*pO=@50SGKPHgZj60stid19<=d diff --git a/osinaweb/billing/migrations/__pycache__/0032_order_business.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0032_order_business.cpython-310.pyc index fc5561486d15529c2bc61db0e92e3996292b7112..2ed102bc43445b7df80076d8b7a8916e371ebe74 100644 GIT binary patch delta 19 ZcmdnOwuOx=pO=@50SJQcZRFBo1^_Gz1S
ub2f$2r!8;0|3UQ5ETFb delta 77 zcmbQsI+v9zpO=@50SGu`Cvu%-yfyL0Wi~M&w@7UAM#e*05GI%pBE*5jEe@O9{FKt1 RR69l>ub2f$2r!8;0|25`503x< diff --git a/osinaweb/billing/migrations/__pycache__/0035_alter_invoice_pdf.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0035_alter_invoice_pdf.cpython-310.pyc index abca3ffda0d499330bc996f9326ead5639cc9f3f..c438d526f3c3f3e8e85f967802eb739253a71f1e 100644 GIT binary patch delta 19 YcmeBS?P2B0=jG*M0D|Cq8@Za804DeZFaQ7m delta 19 YcmeBS?P2B0=jG*M00Ix$ja*Gk03z`NWB>pF diff --git a/osinaweb/billing/migrations/__pycache__/0036_alter_invoice_invoice_number.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/0036_alter_invoice_invoice_number.cpython-310.pyc index b157d791e074ce3c3adeebde4a5cd0140cf322f2..9c286508bc4aa7c079486e4ad8a4a45af8de4dc0 100644 GIT binary patch delta 55 zcmZ3+x{Q@8pO=@50SJQcP2@Vu7&Y<6MK&=Yw@7UAdd9N?5GI%pBE%>6Fi8Obfn5yH delta 55 zcmZ3+x{Q@8pO=@50SM;HP2@Vucx&Q~i)`XRZjt!p^^9i)AWSeHL`Y2TVUhv>fq)F+ diff --git a/osinaweb/billing/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/billing/migrations/__pycache__/__init__.cpython-310.pyc index f446a9d1f13a15c4e80c69a9bc7921f292ac0bba..518abaf941e7c2af442d88840dc670d358ce31ef 100644 GIT binary patch delta 18 YcmX@fc#@GTpO=@50SJQcP2}1S04hHOy#N3J delta 18 YcmX@fc#@GTpO=@50SGKPCUWfu048Mv%>V!Z diff --git a/osinaweb/customercore/__pycache__/__init__.cpython-310.pyc b/osinaweb/customercore/__pycache__/__init__.cpython-310.pyc index 2d73c331b038e68ad30475a27c4796099a4e5022..73e58b3b2db591d7d7c5846948f6de37ba4f8aa7 100644 GIT binary patch delta 18 YcmX@ic$kqZpO=@50SJQcP2}1M04Z$*s{jB1 delta 18 YcmX@ic$kqZpO=@50SGKPCUWfr040+Hy8r+H diff --git a/osinaweb/customercore/__pycache__/admin.cpython-310.pyc b/osinaweb/customercore/__pycache__/admin.cpython-310.pyc index cc794e98a52708c4866452fd4bf68e4fd9e1d959..56acb13e3435134c821b5ead38892dc34b4ca800 100644 GIT binary patch delta 18 YcmaFE_=b@ypO=@50SJQcP2_q6051pyCIA2c delta 18 YcmaFE_=b@ypO=@50SGKPCUQLj04pv8HUIzs diff --git a/osinaweb/customercore/__pycache__/apps.cpython-310.pyc b/osinaweb/customercore/__pycache__/apps.cpython-310.pyc index 7810290dfc83502a261cd61d6ce791f41b133718..affcca5d2f7a838acec8ebf9948ee156ac6aa53f 100644 GIT binary patch delta 19 ZcmaFH{EV3^pO=@50SJQcZREPc2mmw>1vvl! delta 19 ZcmaFH{EV3^pO=@50SGKPHgerz1OP8Z1W5n@ diff --git a/osinaweb/customercore/__pycache__/decorators.cpython-310.pyc b/osinaweb/customercore/__pycache__/decorators.cpython-310.pyc index c2fbef0693e9f14cdbcb59008e0d6a495829819b..2025f3856067f5ef2b9cd55b79b39bd6afa44479 100644 GIT binary patch delta 19 Zcmey#`jeF_pO=@50SJQcZRC2-1OPWC1$O`d delta 19 Zcmey#`jeF_pO=@50SGKPHgdgZ0st~x1cv|s diff --git a/osinaweb/customercore/__pycache__/models.cpython-310.pyc b/osinaweb/customercore/__pycache__/models.cpython-310.pyc index d6d75c518738853c45c942ca073823f39fb6be16..d1028f47d2324625eeab2188c318c472a91c2322 100644 GIT binary patch delta 18 YcmaFK_>z$;pO=@50SJQcP2{={04|>e9RL6T delta 18 YcmaFK_>z$;pO=@50SGKPCUV^e04l`81%7{_NADBWddUYZq~X0=NVtRD^Zoq-t!y0B2nE|ssAvZWm_EieTvW%(Fj z>0w*i!(KFE$nL0{>|tYKvdP98Oz_Zyd(wj!qbCz9nmw2p*Ue@d6O9`ONrc3Mhu@n# zPx9pbz5nOk+jH;jxtnLvqjz8Ms*VtI{Pj;#?@gnr_FvOhOsxkWJWpa&3pJf-1!k^} zxW+Neg0>#uXWHM)P*6Lfd4_;D$oGk3!j0e2JZov!Uuv`KUuv|C7hMF>a3Z6|G2`ed zkFNDV(CvCR0)bqr#`?r7;Y%5ReLfP-RpW-tT*=EXEXH3k|CO=uptivMk3^J@E!NE8DamZvTRkvMh91>}C$K6lZCDfAwYU2)KoS z&%hVpckmYlN{Jz;{>I5gg$yR6lu^ly$f#vTWlqVQmeF)hF5*CsT~<3J z^*a8xLhWdeeg5Hy#HVqscJLNEOIwiU4Y}Ll)5N`NSRH>Nsk_8&1^%RSw@ZX^srj>V zvZMW#czPF|lT=NTQmB*?+azP1x0+;Ji5glze5^lj#6k*&%d?pp+=N@zdXcR$BIKx@ za&of_t+mZ;I)^knuiYfSyN6BSq@;EON`aHI)wdeVxSx_Xf?#}XV8+@ZXWUQz)9x$= z!KVkK3gQSMkBK9B=8$-Gf3l%fg$@Fq|GQSQQQ&YP97{Mt0WKI_@z?9MY{ZviENSaT zcFnesfNRCtoHvj!hW!k^%rI=e*8doc3DSBvkm|+NIX(vGQ5*x;5%3kb53YlUvQQpq zO!`p-%uXQa1S9PdigCh|6th*qMOz_+HtGIvATBTU5d!`IPr)O3rVFIPJ4z+#(yK5O Lojun(9g}|pWw>JD delta 794 zcmYk1OH30{6o%)~7ciX*;b}BH5+5;WnQ7{uLf$YIq~=haM1^!Jc`Ed>qOp5uLbSQZIM-;u5a{MS7pDF3IUzbH!XlWZTZ!W? ztKGtyC>z5uwtzZ85L|a2F*McM3}ue`mIO7MnM?&m?~F4XcGBI0Y^txz>vN1pvrIb2 zkDl@HDQBXqKdstIEr}CuhPSg;lZ|F6);g%F2!gHbbIghT7iZk*Ky)}MglB_%fN}YJ zF*kQ=+%+9cic~t&n_}h$Eb7-iM^4Si@D#_;YDU$uW}hQ7l(C)eOZFtj!d>AU6^-)4 zgVx04Y@hdR)}MCH}5r-fuPo)h#?a{iTI(ZPlnCgKNh9+h8_SnX1AUMbF_haZ$ z8P~ITmiQ*?i^dJ*PSNNg*1QJU^ayQGDnA={Z=()byGqisb(QpEq^Mk3B?B6?S9*89 zMbh4VtUS3!_T0l82u{{_0vg)?uE38hM&v3Ns8_r$@Nh|ok_Ch;z|k90DHOm_l)%6y p0$zYk@Ev@F`b{8j?tp*+1G@9|G(2K55rrxZ50xlRn*dFfv=OvX6`GPS>)LYeSETcYNWZA@e$nW}@{MC~D))0T*i*tBXh(pM@Pg$bR8sW6t!>7$z6^cC{S zjGogC-E{59rSiKe$UA9v3iCf&$}nR$o%vEOr#hO0yYAk!k=>)ya+__6r<%TzQgKqx zXY>rMP>W6fs7@2ve9Bj9p- zS}u%qi8|T7C@RyDXu$OJ^^WxQ_7Bin`FJGeH@#aQ-ZYria~b)=NaqsMKUg3=JDz_~ z-$wynZ~90d(@D>#b-IW9)Bt!uz7c5YehAGNpp#)Se?{2swbh6)|D2-66%|#&E24Jl zl)c?i`9zyfd?45NbjW|ZhZ4IYdadr*Rh@D0&wJFFi0Y0rb!TmfdX_pfJ|*`v!!c$% z$P71ZuvuJZ!r!$g;>@*@D&DIy)y#XN;=M^udpa6u6&o`nEU&KSHmw1CS^llMMOJwi zi_P**?~9Qk78achUYl1?YHrl0P8Vmn{4^AoBfh6xv<|($`dX*xUT#q{U_GFh!4&tg z=hNuk2XF!U0R4dNfC0cDzz%Q&HURDiYy^NbdJv!ts7Fir7y~2x{XJ-tSN#h_GjqB? z+5^d@^azU+o^R?qidjRauVM)pp-~3Yo1P7S(zq*+1>)P4k&4I^rl~Erp`~_HQ05kf z<9x+72CpqB=KrE1%KU=ku-$8Cp0_KWr|n)Dc6()_>bXdcmwlZ-S^~(;#er1STXxl~^zGoL=G#K+RXB5;b|K`l8ejl<4eWM{U;>cp?V?6wq40ZU)npok)%AbO!`m0g5cRC=o6isj;!- zWPwS{7V@+c^WE7zGn!AhQ&#R#XRxjyR^Ns+hmG>`Vr{#~-(cgj+LIB3mpqPTiU~uF z%|!na01MVFG30bzJc@f`21(B$ktOpfPMvvqr7kwSj0ZRo`uYkJlgOPJ+RqYBg`Q!~ zgW3Ezeaq_m`cj-Qayg!HfF&vq&L!8C5R{3Ji(oc>W|1jG=D`%8ET0$;?T(kpX_gWIQ|@#;NYX2{!vc}8nxuyUSP)C)R!W19^Nwg=1G&>neVL4Q?6UC*4e zgs$h6t|!`@a#QO>$0?p+B|@aX{hoz`gUk7ky@1=O4zWe6V*Bd`RG2soeXn7L5C@~# ziP=~vALy3c<76GCD_zJHh*UTo#xa{-VDTUMDloLk40;T+J?IBG*BYf_GQ;jGmtD<6 zb(pdVuoI% z!5h%@V+?YR8BUduV}1eIK0rB6_Q(%A4mAA)6J3ew$pV)-RpGM6zGP81=vA3p+}e(( zk>;{UxybE=cWx5>4EkP^mqNATf_!W7L(5buIt{6E;vHxy!j;Qapp3H2bSmmDsQ7=K z1wk<{{y8hTk(20kb=pHq_PY`P)Ga;QiM4%b{t~bea2WvqX^vat=GLd1{FC;q`=^-y ziY#=-VoJ%I=+8gmoAO7Um$oT;VVU)IxP;ajz!ku+82H+kD1`!Hl>ntp5&0WTxh;{G z|Rh6s%Qmo!PSC^ccpwlYxzq)iqXW6~Vv&b~;O3pl10!7qW z_Wl;7sOfF)-#y>6cr@0-vv2eEW1=8m>R!~Lj*6+)QbiZkCtUhOVOQ3AL9GQUd|+ zt(d2AO!1!VULIo{SU&Rz9^RA#C`%2rRPufjEo2SrYM(?4RfdqyNrk$K9~Gd=z3?94 YeDoe~6O-Fkbh^AXjWwzSN+lcu)&v!1^E_Iq8 z@#=n_Ip@sGne&}FGZ)eq)8S$`9CXm%2LFQ0sw?4-yy90XRaG8*wQky>#SGVew;s@4 z^b4MFY4v)Q9y;vM8n!s}upT+=&?ASOT3nCX(xZ-y(5v;D!+x#tsKf2h5~?@Ub)V(a zjZCVXD^-N$E|hb*ipvTV3nRLbGfIZ+q17$VXf9P4zZs);#U&&3kL7Ze`cqA-npzQ1 zL*6#gtFDHA99>0P(@o%a_=Q~iUlwcBrEtY_^WV2_-BNoa?JYO|MJ?Gv#y2s-a`*Q3 z_F3YAWJIo4hXSv721&YB{XMcsG^xvN2~~`H)Y|Asx8>in>*2wyk<&HbQ^u&7Eg4pD zuqch}Sm7b#fJ|aG-$4KFf&NXK)%(#z^?H)XM!;IYp!zJ>8rz0u9I%XFF@0v6s;RCI z`bD+yi-^s_52if^h3l!ogH~C#?g-I z)fDY|j&{RtN3zC>4wTJOF>lBrS>3zj)+Aw7|G`wyv zTB`wTh_4p)p#MIxQ$6p0&m-57R6P`EpOhP*2UqeQz`X>-lY#cv03N{ofQ^8!1Ns3E z0Gt3XU;wZQuo(b~y6nOhm=2dV>o^oRT1>#)7dvbZ#zwD`%m3i?o%h7eiiZhl~(|_A$X&4aW(!o23Ys@%9|GRP7xLzE$h^8-*CFy8ZLsm@x-(Ie zX8bl5WhPA4Rbqdr;?vjzg{e-~Ct}@LIV6o7j?_pYMQ1m!-mQ-h?Ii^r$-qD{KY>!I z%L61yIxXK2oycrqOdhoRfq@hyT`or!&ya*qLb?cWSBH*RW;|lNTB~=4Wz< zn0yvf%*SL2iZ9FL8B78uH^+OMm>)jaU{dp^Zx=I)$g%j=t@~h`C9r}-pDc~&6f?_D z(cqTt=@;_lkR{d9m=qe{-uiqAn(y331r0#IqZphYF`F=_CT(JE(%n7pY4f??A3-5>Y2%5+xYEbKx;l zoEJ0hIOS2CK4mqnS)wRI6xi!-3p;#=u4V z8iYK{a}BgV*~tmUMGvL!ps#aqkX`}36a$<*c3Jh14^!%|?QLDW$X&IBpAMdMF;|qb zgfYk1>2qq^f`mB73q7;ovrQaXmpnlh73V*Lj~3-P9nu9m3i3x7^nCyrmoEWOaR=o} zG~w5sGx}D?@5MUx;=<<4yp?r0DJL7l7zUV#+I~q3}BE)*2C^+1e%{OkZkFIyaL(J)y{@G@rHV5$9^IHWmoJ} zfUovFd>Jif9W_M0OJIdJm1PR$l;76&Y)shuF!@}}&826kadRmF*Cfls*L=lozkz!oUj=yTcEt~g^ITyoEBd@sP@GqPToJQN4f4+3 z$%m-&%^y(zUN{k=#%!sfYWM-OFx0(E6x3_oi|rx;b9*>$EPjM&9wT4epS9mAqo6i^ zjdYtash=mUrai@kyhanYstqgmda)n*8+CSNi|@D8+@1_mU9C?}LCjgi3B;B4BgptT z&h?xYNqkJ2ZCGS(k!%w3WA?khN8kSmS>R={Ba_L|n^oSxTuAw0yIOIbDo~#skR4Di z1at!S0r>eno6Jo6Y`u5E1ZgdK*9lbYJ+lr`I=gw_*VV?}$|L*$7>6})#6*kh?h&+5 uTsb6AEepO=@50SJQcZRE1#0{}5R1djj! delta 19 ZcmX>sb6AEepO=@50SK%(HgZ|=0RSv`1E2r^ diff --git a/osinaweb/osinacore/__pycache__/views.cpython-310.pyc b/osinaweb/osinacore/__pycache__/views.cpython-310.pyc index c2a0277160f0869006f9215e4a7301f5a43a75d5..94afdae36dbec8f436bd5b25b5afb9dc14329252 100644 GIT binary patch delta 242 zcmbP}elVRkpO=@50SJQcDWth?(5lWo)_*+AwNIZX~!GnL^essM4ML4+-c;0F;hAcA-DT(uA(5g?O~iH%W&k?B7h z6VpE?*2%xst}wpbd_g^*iSg5B2d!i#MvKi$bgnQmicGH5+sEj-*+PFNBcuQ3O9tDS Ugax=5nK*!05r_?dn3InY04Z8FvH$=8 delta 189 zcmX?@J|~?wpO=@50SK%(6w(wo@;+1LVgd4;fw^~_Axqd gj@6&Z$mqNIyTNuQVLmQKCJrE01Y!dq=Hz1p0MYO*ga7~l diff --git a/osinaweb/osinacore/add/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/add/__pycache__/urls.cpython-310.pyc index b2c54ffb837c56693a091ddb46f427b06ce94873..518051bd39ccd2b320d0cf1f97af91525530c1e6 100644 GIT binary patch delta 19 ZcmaFI`;M0@pO=@50SJQcZRC2w1^_mg1!@2Q delta 19 ZcmaFI`;M0@pO=@50SK%(HgY{-0{}791bYAg diff --git a/osinaweb/osinacore/add/__pycache__/views.cpython-310.pyc b/osinaweb/osinacore/add/__pycache__/views.cpython-310.pyc index ced8914f8de2754bfbc3b043f014cdf69e0d2619..48693ec5d8c091beaa6a4701ed5ecf3ae542ec4f 100644 GIT binary patch delta 3414 zcma)8Yiu0V72Z2LGdqvn*^gqLByrL-X+j)_BqV8SJ3+EiT*otZ*Rgk( zJ7bESSxiU*4b-7gryh6;-axgEs!9r*yP|#Kat~9Q@;)YS!l?suS00|Ur zlodip%5q+I3@6~qrn)TTLm9ygxB`H8twQA=APT-qg@dQp_kFq1-NWLY8sCvF;- z$w+d!qK4wp8hThS^wF+1xiS!!Bz{QLr~!tKHc z)wn9nW`AH&crnx~P!WC+>g-c#6Rz$;NFt;Vx)3lZFI@6xji*hz1CmPbxjk$lCTK#8 zgxMnt0uhKt+VsTz#^VlZTVPwe5MLEReP*G+L&nrb) zWwPq3^suSrRn}~sjeKj?&%9QYmm+MSvw_OCHJBVOE?^iD7KZ3Xco>GGxgz6lziH<@+X@ocQzgwGXxbB;kp3YmNM>Z6c*OFJYk9kX} z|9}1AP+c7Qf?kt)Mp3u9Uj_@?LM|5%n_C@H@DOAG3(vt|^M&K1KH%7-fUR%Sj z?boHSIdm)(9Yz>Ic!a@NbUtTJIF>n{%{l3826~J(^6cuc@mtc}gG$>Fx*2$e?MzHf zjpwp<8Z{}_z?0H*6Vn#$hm)}u(hr%~W9Qb%vzad6z^(S8l{}T6bu8-1){|-5vFSH) zWgkNMg~OBPg{Z@YZy}t5WIRQBU^u>y@c!%SglUfRz<##+e*7-cc`Z1r`e3p0cyoC? zjXR_f5(pO%X5q8Svt%dit=e9@9=E5Trr8;5(&3!n56@Kf>ECDCUeLB2Is+e7^?r|{ zwT-}ujb6sI60wWC9#iKgGFTlp=FV{w9>JJ4XU&~wZ}7BfZ;S@la|m;Ayt;#@*i8Ne zFI7KE7U3_|FUPXDm_exIy70o59cP|EansR!66g3u!s{5qA*W2pr;N+Z5pc^fiQOo4 z!BePZ=du~wDxR(bTP4_56C+z-UrjrC3eMNON-n~`YWCLUldlD(tGu`Q3z{*F~cz*>zxJ-^E}!NUy;sb&cd% z_(xs8{2XrgLw;TkY^{!-Syv=X@%h!st=CDzMW&M?ei4zNkgh)f5UwIzLwFwHb%X-Kn+R_qyo+!X;TFON2)7aLAlyZ0;|UwR OJyKF5!cI8Yd-#8FdInVh delta 3302 zcmZ{me{56N6~}#_?dSKycAPklV@OCKzw9KK3_4&ye}?cI$_UUYqIe{;G`Qd$aKd$vw0n-ov2HriE`M%^k+>mU20n^dX&v(wYGjqSfl6YP&^Qnj`_=RU^) zRBZW^bMHOx+a8Y6 zTZq+s%vXO%!>M$fD&Xj1s<7RRVOt!nKCahT-3m9X2wGuBF``#w=Ck8Q(|I=Tb6C40 zIesJdQ-395w>mzf*@>L@kNYw$@UP%tlX9YLbo6RI# z<%#+d_zH^SpPZd_l_EDxo;xw`s)rhD8PGc63po_z0rZ1lC<~iIy*s0P6*l=M!e+uZ z2x&rwFoh9t8Lod@ne3OC#55*<9t}pB z!ovPAlO^h*FOA8cDT*Y#PFuCX}*nt0WT?t?Yyx#nBzr2^z60Y9*X?!V4Nn)7FhW;a=T3Hu2L2nPvI67~>8NvWD} zM_p5m@JFbVG{UzMwh>whVL}4o26ybyD9%y(G@A+4}2L8@FRiBE-DTq5uLpW+akPrh@9x4 zcxhWs#&QBlkN2eIf$Lf>kyy|;J$RTfM4&oNG?h!nq-`3xV#&@I3$QlY%br_26#aw^ zi=&n$&vghlYT1+1)45X7%9E#%h8xV!O`bIQ2G}3#W*eXoJAUjzMdpuEsK+RjJe{Al zP43F(ck`BQ@yBW82}0xOdkPSVNYMZtaefHW%^5ZVhnlxBs%BhQCk-Pf7Ph$fcJuF8 zjB?>BOLr9?hH`vQmq^e_itr3!hCr7gpC!z}U*bpQjcA@-1rN8UV7#@Zy|D{dKgf$S z=9GPy&ci5FTG#1$^mYA~Y4cO?o7U`Bi^A9hiXv(}p)IWeZ!Vg8LYe{vK20dVSfbzCAXF1!_E&f@@s#{M9Ga4#bEq9yTRB!D&mtjCI1LxuHYCoF zdGFcc^YC$7*XoLJBG7{qLA>+%ysL22DisTs$wfM0buz({uqoNcs_=C3C(MEWBsc3~ zQT164rjzhwdlx$c#rDy@<){$~eU1<#Xb3k@C}Nep$p36lvh^UP*0PH*k}BcuYN<6% z2k@@7sK^0-*w0_Ukq(JJ2X|6mlP^)2=f&yRvLexRwBd=jIKRAje8pAP;h;~3c}Wuo z&AZF!$z7mybn15{7DhT!Ss?^bd9kOfZj_s+ z%Xx0jnFX6(dSabt$@LWi5NKlWA`x5piVe6SS};9NTXdt7mX$wQz*BA)u~XtN!N;8) zb%lM=sj?g>tLE4>_|B?l*{krsRlV#rSlyLEZtYsfehjC&HYQ)CSzjYit=(X$m@nA% z>VDJ}V>jT>T|KP!O82Kns4n7mcY}7`o;AJ0CUPwHGfd-+Y-eQtbLv>G%YD^&nMQwz z=}p4u>gMWKiTp?8(n(MVBEf#LM1u9@1bYcxp6|Y?M7qMd|3=meEFBL86u-v!4fw3zki{W*8;pTTbop>#3*Or- zonr4`tj_qaFiu83;Jusco_o_{?2&rNU#B;-QMir%H$lzth;X6Po{@0!OPQVQVX?`7 zWSaHH82+0^Z@HGiR`wJO40f`2A2?TekXH5SU_U#Bvm}DF?DrPihq~Cn`;-S!WAO&0 zH$o;PD(kBF3b4x-3I2UJKD-w%t~ZBQvJc?H;g7z(lb$<5m>^6O=rZM1!bQRhgv*3$ ngc{*>!W)FQ2sa4t5N;CQCA>%Y0RFvpEVvH;pUlG6?Dqcy#UA{( diff --git a/osinaweb/osinacore/add/views.py b/osinaweb/osinacore/add/views.py index 56174ee7..e8e31fd0 100644 --- a/osinaweb/osinacore/add/views.py +++ b/osinaweb/osinacore/add/views.py @@ -39,18 +39,12 @@ def add_status_modal(request, *args, **kwargs): @staff_login_required def add_customer(request): - businesses = Business.objects.all().order_by('-id') references = Reference.objects.all().order_by('-id') - business_types = BusinessType.objects.all().order_by('-id') if request.method == 'POST': email = request.POST.get('email').lower() first_name = request.POST.get('first_name') last_name = request.POST.get('last_name') - business_id = request.POST.get('business') - business = get_object_or_404(Business, id=business_id) - username = f"{first_name.lower()}{last_name.lower()}" - user = User.objects.create_user( username=email, @@ -61,9 +55,11 @@ def add_customer(request): user.last_name = last_name.lower().capitalize() user.save() - - referenceid = request.POST.get('referenceid') - reference = get_object_or_404(Reference, id=referenceid) + if request.POST.get('referenceid'): + reference_id = request.POST.get('referenceid') + reference = get_object_or_404(Reference, id=reference_id) + else: + reference = None CustomerProfile.objects.create( user=user, @@ -71,14 +67,11 @@ def add_customer(request): personal_website = request.POST.get('personal_website'), status = request.POST.get('status'), reference = reference, - business = business, ) return redirect('customers') context = { - 'businesses' : businesses, 'references' :references, - 'business_types' : business_types } return render(request, 'add_templates/add-customer.html', context) @@ -87,14 +80,19 @@ def add_customer(request): @staff_login_required def add_business(request): + customers = CustomerProfile.objects.all().order_by('-id') business_types = BusinessType.objects.all().order_by('-id') if request.method == 'POST': + + customer_id = request.POST.get('type') + customer = get_object_or_404(CustomerProfile, id=customer_id) + name = request.POST.get('name') email= request.POST.get('email') financial_number = request.POST.get('financial_number') phone_number = request.POST.get('phone_number') vat = request.POST.get('vat') - if vat == 'true': + if vat: vat = True else: vat = False @@ -103,10 +101,10 @@ def add_business(request): logo = request.FILES.get('logo') business_type_id = request.POST.get('type') - business_type = get_object_or_404(BusinessType, id=business_type_id) business = Business( + customer = customer, name = name, email = email, financial_number = financial_number, @@ -122,6 +120,7 @@ def add_business(request): return redirect('businesses') context = { + 'customers': customers, 'business_types': business_types, } diff --git a/osinaweb/osinacore/api/__pycache__/serializers.cpython-310.pyc b/osinaweb/osinacore/api/__pycache__/serializers.cpython-310.pyc index 915937cd05aaf86725687bdce7656da47e9b9cde..d22b4a22c1f0cabad57fb15c08b27de2f9915289 100644 GIT binary patch delta 19 Zcmey({+pdEpO=@50SJQcZRGmM3;;K`1%dzo delta 19 Zcmey({+pdEpO=@50SK%(HgbJr1^_bi1d{*& diff --git a/osinaweb/osinacore/api/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/api/__pycache__/urls.cpython-310.pyc index 8b7378de5a53a5e17e23e4f4ba04839ae3469bee..235bc787ef3462c5ca8615d786bd95e17aa8f2d2 100644 GIT binary patch delta 19 Zcmcb~bd!lIpO=@50SJQcZRGN21OPDq1dsp# delta 19 Zcmcb~bd!lIpO=@50SK%(Hgfqh0st&K1EBx_ diff --git a/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc b/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc index 6cac396a19d20b58125248341217ad96cd31dde6..bb64f20e78c0b7907d75cd92bbe3b2e1986c4846 100644 GIT binary patch delta 19 ZcmbQqIg^tspO=@50SJQcZRF}_0RSm*1YrOG delta 19 ZcmbQqIg^tspO=@50SK%(Hgff|001Pc19AWW diff --git a/osinaweb/osinacore/delete/__pycache__/urls.cpython-310.pyc b/osinaweb/osinacore/delete/__pycache__/urls.cpython-310.pyc index 0609c8ce0a61b054f892c58a24b3850a3b88243b..baa762d42ca10e0107bc6e322415f0bca042b0b6 100644 GIT binary patch delta 19 YcmeCY!T$j=jG*M0D|Cq8@Z}D04HVyHUIzs delta 19 YcmZn>Y!T$j=jG*M00JwHja*e603xCTM*si- diff --git a/osinaweb/osinacore/migrations/__pycache__/0003_milestone.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0003_milestone.cpython-310.pyc index 81c6539a94dddaae0890f20b9aee9ddca1f2ab79..bc7acc56ecbc7dfb0c5459a1146f25442874c0f5 100644 GIT binary patch delta 19 ZcmZqSXyM?>=jG*M0D|Cq8@YZl0{|y41fKu^ delta 19 YcmZqSXyM?>=jG*M00JwHja6(->h{*!xqY|2v*E7oi E0P{!6(-Zh{*!xqY_$^*E7oi E0NG*IvL}lI0Q~w8{Qv*} delta 80 zcmaFK@sfippO=@50SK%(HgfqfGTz!8$=JroC^Pv1lP8-#P`pTgvOe=pM)k=rncbwc QKmx2_QB=ZUvL}lI0NzCqmjD0& diff --git a/osinaweb/osinacore/migrations/__pycache__/0007_project_project_id_alter_project_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0007_project_project_id_alter_project_status.cpython-310.pyc index 8137793ef0bbd5a4e007f435ae730b02a18c0c1a..c9f3c2a96fdb919f37e209f79380055c9b6b8b1b 100644 GIT binary patch delta 19 ZcmdnNwu6l;pO=@50SJQcZRFBp1^_Ih1UCQx delta 19 ZcmdnNwu6l;pO=@50SK%(Hgf4P0{|!A14sY> diff --git a/osinaweb/osinacore/migrations/__pycache__/0008_alter_project_project_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0008_alter_project_project_id.cpython-310.pyc index 9c03e73ce998df1da8b574bb434d3ba930dd89b1..ea63b568a487a4500a79df4113900a3cd47c465b 100644 GIT binary patch delta 55 zcmdnNx`UM~pO=@50SJQcP2@Vy7&YU4$w@7UAVaC$}5GI%pBE%=pW0C>@jlm5r delta 55 zcmdnNx`UM~pO=@50SK%(CUTu;yfyLGV>WRhw@7^QVaC$}5GI%pA|xiyW0C>@dCUyO diff --git a/osinaweb/osinacore/migrations/__pycache__/0009_alter_project_project_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0009_alter_project_project_id.cpython-310.pyc index 257746d0773e5e1a2c8fae52a412ff78851340c9..53b8199c9aeefac13be3800a4be256deffe90212 100644 GIT binary patch delta 64 zcmZ3qk*CU5R(PWMVAvzTQ7 Dqs|NC diff --git a/osinaweb/osinacore/migrations/__pycache__/0013_projectfile.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0013_projectfile.cpython-310.pyc index 0735e640612e35112d1ff438ecfd305c09e6df58..a09edd4a67258ef38adfb5af4c345bc13d1fe7f6 100644 GIT binary patch delta 97 zcmcb>eu14UpO=@50SJQcZRC<;WQ>}u$#|ZTck)lh18nL*;Ue|P`V+8Vw*?@!q69=OhGXOb}6Hx#F delta 97 zcmcb>eu14UpO=@50SK%(Hgd@^GTxf3$#|ZTZ}LyZ18f>V;UbO6`V+8Vw*?@!q69=OhGXN9^66yc| diff --git a/osinaweb/osinacore/migrations/__pycache__/0014_alter_projectfile_file.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0014_alter_projectfile_file.cpython-310.pyc index dc3d7c372e4881cdd9bfc0f30dd158056804ac8d..545a4c83767e9f49a9383c168460cdcf808e573c 100644 GIT binary patch delta 19 YcmeBS?P2B0=jG*M0D|Cq8@Za804DeZFaQ7m delta 19 YcmeBS?P2B0=jG*M00JwHja*Gk03tL4K>z>% diff --git a/osinaweb/osinacore/migrations/__pycache__/0015_projectcredentials.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0015_projectcredentials.cpython-310.pyc index 16a5d288fed9ba32e8cba043e369d8fb58479e67..29e6b66a3fc346b62d9aa26a699c3b627f243553 100644 GIT binary patch delta 19 Zcmcb@eubSYpO=@50SJQcZR9$|3;;3h1q}cI delta 19 Zcmcb@eubSYpO=@50SK%(HgcU}1^_K71RekY diff --git a/osinaweb/osinacore/migrations/__pycache__/0016_rename_projectcredentials_projectcredential.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0016_rename_projectcredentials_projectcredential.cpython-310.pyc index bc8e76e56b0bb6987dce21ba93c363fb1cdd8f90..8f2ec36853984dd3a429e95abe6834febc038965 100644 GIT binary patch delta 19 Zcmeyw@`;5jpO=@50SJQcZRE;e0su7n1mFMw delta 19 Zcmeyw@`;5jpO=@50SK%(HgaV!0RS*I1MvU= diff --git a/osinaweb/osinacore/migrations/__pycache__/0017_alter_project_end_date_alter_project_start_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0017_alter_project_end_date_alter_project_start_date.cpython-310.pyc index 563e35eea6f760eacd8c88650749d1980a045614..ab127de1875b67325c9cec49a72a0ad9e777c71f 100644 GIT binary patch delta 19 ZcmaFO`kIw1pO=@50SJQcZRC2$1OPP>1x)|| delta 19 ZcmaFO`kIw1pO=@50SK%(HgY{=0st^h1YQ6D diff --git a/osinaweb/osinacore/migrations/__pycache__/0018_epic_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0018_epic_status.cpython-310.pyc index 2c286fb5468e20ec1471834f94a6734c63c2a69a..a1a5f3f0df0b37b4d0f532098c306ef78043ae86 100644 GIT binary patch delta 98 zcmX@ZdWMxNpO=@50SJQcP2{@Fcx&Q49|2AvSCi=$n{!TnacW8t*JLZkC2W#F!6M1Y lPZ;-UL6~4Zh>!vjw>WHa^HWN5QtcRlykZt0A;2WY3;^J87ApV% delta 98 zcmX@ZdWMxNpO=@50SK%(CURY7jGB1QM}Py!)nvNG=A4sXoSIU^IoXPF37Z5^ut;L^ l6UKd75GI%pA|!#tEe@O9{FKt1R69l>ub2f$2r!8;0|03E6tn;U diff --git a/osinaweb/osinacore/migrations/__pycache__/0019_alter_epic_end_date_alter_epic_start_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0019_alter_epic_end_date_alter_epic_start_date.cpython-310.pyc index e7303860db06ad94cf0617335571ac3e826a25b1..dac95a15cdbc250731239dfa78efd902088bdb04 100644 GIT binary patch delta 77 zcmX@adWe-PpO=@50SJQcP2_sW7&Yub2f$2r!8;0|4jt5Sah~ delta 77 zcmX@adWe-PpO=@50SK%(CUQMwyfyL70X8upw@7UACdOx45GI%pBE*5jEe@O9{FKt1 RR69l>ub2f$2r!8;0|3hV5HJ7$ diff --git a/osinaweb/osinacore/migrations/__pycache__/0020_task.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0020_task.cpython-310.pyc index 8a17dc49b3fd5283b268bfaf873873e30254c49a..1a2170388815033b9eb227ce176d3dd9fbe3c5a7 100644 GIT binary patch delta 19 ZcmdnYxtWtIpO=@50SJQcZRA?X0st*c1g`)9 delta 19 ZcmdnYxtWtIpO=@50SK%(Hgc_G0RSk71Hb?P diff --git a/osinaweb/osinacore/migrations/__pycache__/0021_alter_customerprofile_business_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0021_alter_customerprofile_business_and_more.cpython-310.pyc index b18b13c04b7f0ea59e0e255df6f5a2354f904e37..2cb0082a41ff98c36eae17248fc9da0beb5941fe 100644 GIT binary patch delta 19 ZcmbQhGl7RIpO=@50SJQcZRBEO0{|z21I_>d delta 19 ZcmbQhGl7RIpO=@50SK%(Hgd7C0RSSt0^a}t diff --git a/osinaweb/osinacore/migrations/__pycache__/0022_customerprofile_customer_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0022_customerprofile_customer_id.cpython-310.pyc index b61434d613d8ecacf4285f371821cb3cc50e05bc..6a7d2fd8c85d1a1a80c10856a7ed344cbd193cf4 100644 GIT binary patch delta 19 ZcmX@adWe-PpO=@50SJQcZRFa)1OP7l1kwNi delta 19 ZcmX@adWe-PpO=@50SK%(HgfG?0styF1LFVy diff --git a/osinaweb/osinacore/migrations/__pycache__/0023_task_assigned_to.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0023_task_assigned_to.cpython-310.pyc index f21888af64946ca6f88ca9da8c0f6e22758c99aa..d06e6f640d4414cfbef9fe0a7798c169af30ae1d 100644 GIT binary patch delta 90 zcmZoff=jG*M0D|Cq6S*ER-rD$@iIGhT$S;zb{F(8FnJ9?K0_LL<(m?Jl4x8Nk Wl+v73J4PU{m<>n>FmW)7F#`aI%Mo7y delta 90 zcmZoff=jG*M00JwHiChmDqc*-~Vq}v9@{1%Ve`dU4CIVuzfcdC|6p(w1!zMRB Vr8FnijuFT!W&;ueOdO12%m5tu59t5^ diff --git a/osinaweb/osinacore/migrations/__pycache__/0024_task_task_id.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0024_task_task_id.cpython-310.pyc index faccd6665cd27d7e12fe5d38b7d191e590b45bf8..0a7082cb2209df0a8287cc950d3ca82b1d2a61c7 100644 GIT binary patch delta 77 zcmeBW?PcZ4=jG*M0D|Cq6S>YaMoqkRgiQ>{EfSl&gmJ$XgbC(@2yq~Bi^C>2KczG$ Q)s7L!D`o)_0!(7e0J!N7-~a#s delta 77 zcmeBW?PcZ4=jG*M00JwHiCpIyZ%w>)giRdCEfSx+gmJ$XgbC(@2nir@i^C>2KczG$ Q)s7L!D`o)_0!(7e0GsX)cK`qY diff --git a/osinaweb/osinacore/migrations/__pycache__/0025_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0025_status.cpython-310.pyc index 013b1be994d3f85b20faac7993342607713b6d56..7005f733321f156e7a90979799635d43cf082918 100644 GIT binary patch delta 19 YcmeC?=;q+c=jG*M0D|Cq8@U)+046#EwEzGB delta 19 YcmeC?=;q+c=jG*M00JwHja-Z@03mh)#sB~S diff --git a/osinaweb/osinacore/migrations/__pycache__/0026_remove_status_user_status_staff.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0026_remove_status_user_status_staff.cpython-310.pyc index 82151fdc9379fb93357d39f67948ffca39dd8fad..1a06cb95a15cc81c097b2eedb6fdc7fae1d37411 100644 GIT binary patch delta 76 zcmX@cc8rZHpO=@50SJQcP2~E(cx&SC1~yJ0w}@+UBjYSKIS^BBvLe%aDM=8M1Y!EU4 delta 76 zcmX@cc8rZHpO=@50SK%(CUSjXjGFknfsF&mE#jQq$T*8l7Q~dDtjP3UN&>`W0rOD_ Jxyf40G5~z>4!QsU diff --git a/osinaweb/osinacore/migrations/__pycache__/0027_alter_status_staff.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0027_alter_status_staff.cpython-310.pyc index 348b28dad87d19f4ec19dd62ec6897d29b7431c6..2c12a113bc3634ea6b9532834b4a3cb68c4459fd 100644 GIT binary patch delta 19 ZcmbQoHjj-fpO=@50SJQcZR8SR1^_6>1L*(& delta 19 ZcmbQoHjj-fpO=@50SK%(HgbtD0{|og0{Q>| diff --git a/osinaweb/osinacore/migrations/__pycache__/0028_remove_projecttype_color.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0028_remove_projecttype_color.cpython-310.pyc index a4f0d97dbf92827c9e7c7fc73054d5af790f2aed..b5103fca782ddfc9f662ad2bb5303ea4d0b45195 100644 GIT binary patch delta 19 ZcmX@ba*Bm3pO=@50SJQcZRB!b0st=x1ZV&N delta 19 ZcmX@ba*Bm3pO=@50SK%(HgY*I0RSpS19<=d diff --git a/osinaweb/osinacore/migrations/__pycache__/0029_alter_reference_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0029_alter_reference_date.cpython-310.pyc index f4025c7dca9dfb55ae802d95357c34bcbd439c5a..d97503020137cd855ec986487439938b12dc45ea 100644 GIT binary patch delta 77 zcmeBY?Pul6=jG*M0D|Cq6S+<^MoqkSh)o2@EfSeLkMXz`gbC(@2vHz$i^C>2KczG$ Q)s7L!D`o)_0!(7e0JcdF&;S4c delta 77 zcmeBY?Pul6=jG*M00JwHiCm`{Z%w>*h)op8EfSqPkMXz`gbC(@2r(dWi^C>2KczG$ Q)s7L!D`o)_0!(7e0GUn?X8-^I diff --git a/osinaweb/osinacore/migrations/__pycache__/0030_tag.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0030_tag.cpython-310.pyc index 6ab9bd5d12cf8148fc331ce4f07315742b32526d..c1c1b0a09f5ea6d38f3825dce4c1d819dc3162f5 100644 GIT binary patch delta 83 zcmcb}dXbeYpO=@50SJQcP2_sacx&RjYDT`vS&a2;Qb55XsmbpdcW6PFU_OYD1`@Y8 XY;yBcN^?@}7=gTE79b(OB*qK?j&2gK delta 83 zcmcb}dXbeYpO=@50SK%(CUQMyjGFkanvr*M7Gph|Bv7zOa`Jn|9a<13m=7YPfW$2h Xo80`A(wtN~Mj)@41xN@mi7^8JEWi;t diff --git a/osinaweb/osinacore/migrations/__pycache__/0031_alter_staffprofile_image.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0031_alter_staffprofile_image.cpython-310.pyc index 5ff47b3b4de2bd43d4feb2b37cceae51bc04b6d7..9ed5de7f24f7b7d36715844b07c96dc3d63e8d6f 100644 GIT binary patch delta 19 ZcmbQpI+2wtpO=@50SJQcZRBca0stqr1U~=( delta 19 ZcmbQpI+2wtpO=@50SK%(HgdHy0RSTM15f|} diff --git a/osinaweb/osinacore/migrations/__pycache__/0032_point.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0032_point.cpython-310.pyc index 9f9d1196f84bfd325f6c6fd86a1210443f694019..1b533e3d86e34ffb92ca5eb6166fed8829c7fefe 100644 GIT binary patch delta 116 zcmey){+*pGpO=@50SJQcZRC<+WV|(5opFMiAW%S)=@(aceo=O2Ub=#RUXc)3=oY7Q wer`cdYDsEJk?`cZjCPFTlVzCBuxSHji?k=dW4bJ*24b>+`KW}>}u!1#(y1Sn7>vRQzMnNbVE1`B`)Q6O=P!zMRB Tr8FnijuFT!W&sicOk&IcY}yUp delta 80 zcmdnXwwH}7pO=@50SK%(HgbtFGTxf3!1#(y6ev(6x> delta 19 ZcmdnMx`CA|pO=@50SK%(HgYXv0stqB1FZl6 diff --git a/osinaweb/osinacore/migrations/__pycache__/0036_staffposition_alter_staffprofile_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0036_staffposition_alter_staffprofile_position.cpython-310.pyc index a4f79c2632857242d8e163bb6b200210788d0d9b..056e6c7121144be782a88b0ce04c9b8d98e2cd2a 100644 GIT binary patch delta 115 zcmaFI_KuA!pO=@50SJQcP2~E`cxy5nV=E)y;3{A4DhsiCY{tKpmwysdkJ&UNH-h5MUBx1^|`m B8i@b^ diff --git a/osinaweb/osinacore/migrations/__pycache__/0037_remove_staffprofile_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0037_remove_staffprofile_position.cpython-310.pyc index b8fd156fc42bc7369b2155761f348ab4d148a14d..bc99048d44b2e67158b452c16aa9b535fb74c035 100644 GIT binary patch delta 55 ycmaFK@{)xspO=@50SJQcP2}3j7&Y<0MmByRw}^joIpYZd2ouZ)5dxF_nWO-T1q@&S delta 55 ycmaFK@{)xspO=@50SK%(CUR|MyfyK_Mm7N;w@6@eIpYZd2ouZ)5rUKbnWO-95DWJJ diff --git a/osinaweb/osinacore/migrations/__pycache__/0038_staffprofile_staff_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0038_staffprofile_staff_position.cpython-310.pyc index 27f7330c40e232c068e5851d8cb92c6faff6ddd5..d7bfb31582f93140b23961a8278e2717102eda49 100644 GIT binary patch delta 19 ZcmbQqHj|AjpO=@50SJQcZRFx-1^_4t1KI!p delta 19 ZcmbQqHj|AjpO=@50SK%(HgfSZ0{|mM0_y+( diff --git a/osinaweb/osinacore/migrations/__pycache__/0039_alter_staffprofile_staff_position.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0039_alter_staffprofile_staff_position.cpython-310.pyc index d422c95ac241d63e082a792674555752154da29e..2eaa80ba7bdedd8609e944d39d28a87c97fb4201 100644 GIT binary patch delta 19 ZcmZ3 delta 19 ZcmdnMx`CA|pO=@50SK%(HgYXv0stqB1FZl6 diff --git a/osinaweb/osinacore/migrations/__pycache__/0041_dailyreport.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0041_dailyreport.cpython-310.pyc index fcfe76cf6aec96a5f58c22d16ea343478540f2de..29389f7278ea328bc38ca765f255af70b4a0f31d 100644 GIT binary patch delta 19 Zcmeyu{)L?@pO=@50SJQcZRC2z3;;H*1#JKT delta 19 Zcmeyu{)L?@pO=@50SK%(HgdgU1^_YX1bzSj diff --git a/osinaweb/osinacore/migrations/__pycache__/0042_remove_customerprofile_email_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0042_remove_customerprofile_email_and_more.cpython-310.pyc index 5d7b398817760ca983fbbd598fd62fc278e6b730..ef6a0adaf35827cb84ae8bec768c45422a02ac04 100644 GIT binary patch delta 80 zcmeBY>u2N2=jG*M0D|Cq8@V_c8E;J%VLZep0u(3`*?fnQlTi!81`B`)Q6O=P!zMRB Tr8FnijuFT!W&sjBOk&IchE5KT delta 80 zcmeBY>u2N2=jG*M00JwHja;0Jj8T(C7!R=t0|knNH{W68WYmJN!2%#c1W4TCu*uC& TDa}c>V+8VwS%3r&lNd7qDW(k? diff --git a/osinaweb/osinacore/migrations/__pycache__/0043_businesstype.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0043_businesstype.cpython-310.pyc index cea11f3eb1c8eb33ea7b73ca7e20db1504fae250..d19f7a9539846842bcae44c9428d905e3a069dc9 100644 GIT binary patch delta 61 zcmeyu`h}G%pO=@50SJQcP2_sa7&Y F1pxWC4zK_K delta 61 zcmeyu`h}G%pO=@50SK%(CUQMyyfyLNR7SqZEsXVSQb55XsmYv72L&KZFdsxnPrk(@ F1pwns4oCn1 diff --git a/osinaweb/osinacore/migrations/__pycache__/0044_remove_business_business_type.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0044_remove_business_business_type.cpython-310.pyc index df8c51b64a8f375aa1489a26fad4f6ea96ac0974..9f93eda7bffa14415a400573533141808f087185 100644 GIT binary patch delta 77 zcmX@da*l;7pO=@50SJQcP2}3j7&Y<0R5pGfw}^joG~-Dv2ouZ)5duKs7Kcr4eoARh QsvRScSIhz=c$mbP0k;bekN^Mx delta 77 zcmX@da*l;7pO=@50SK%(CUR|MyfyK_R5k%1w@6@eG~-Dv2ouZ)5rRPC7Kcr4eoARh QsvRScSIhz=c$mbP0h$mGCjbBd diff --git a/osinaweb/osinacore/migrations/__pycache__/0045_business_type.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0045_business_type.cpython-310.pyc index 8c4d6ec5451ad13ac369df1b76c771f662f512fb..fd4a094d9e5cf088ad7a5715f253b020fd4f9bc6 100644 GIT binary patch delta 66 zcmZo;Yh&Ze=jG*M0D|Cq6S*ESMs0k{!N?{B^w*N)*Io0rOD_>B+B{WB~2{ B4d(y= delta 66 zcmZo;Yh&Ze=jG*M00JwHiCm8uZ*6?b!N?{J^w*N({tg0rOD_naQu1WB}E6 B4SxUt diff --git a/osinaweb/osinacore/migrations/__pycache__/0046_task_requirement.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0046_task_requirement.cpython-310.pyc index 0076bc88825cada3535498d24dc3b13a08c10434..0e617f948a03b2278cfee204dbb9e6e84c07bdb4 100644 GIT binary patch delta 90 zcmZo-YhvTd=jG*M0D|Cq6S*ES-rD$n>FmW)7F#`aL)Ddg| delta 90 zcmZo-YhvTd=jG*M00JwHiCm8uqc*-}WMq>9@{6Pn>FmW)7F#`ZjL=aQ} delta 90 zcmZ3;wvdf0pO=@50SK%(CUQMuytVPI5F?v3kY6M{nU(38nHY%40_LLn>FmW)7F#`ZA{15B^ diff --git a/osinaweb/osinacore/migrations/__pycache__/0050_projectrequirement_added_by_projectrequirement_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0050_projectrequirement_added_by_projectrequirement_date.cpython-310.pyc index cb2a345e73361e1ec3f90e78009155fda8823de6..330b9f41c523bdef48bd10277a2a8120d2ca62fb 100644 GIT binary patch delta 19 ZcmX@gew3XnpO=@50SJQcZRFa`3;-{)1mFMw delta 19 ZcmX@gew3XnpO=@50SK%(HgfG|1^_DW1MvU= diff --git a/osinaweb/osinacore/migrations/__pycache__/0051_alter_task_requirement.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0051_alter_task_requirement.cpython-310.pyc index 988bc832f2e24c48a3763be6c67b1b192c72a6c9..9cc986105d5754026eb8fdbbc97f5074f2bcf339 100644 GIT binary patch delta 66 zcmZ3%wt|f-pO=@50SJQcP2_sOcx&TpWkxnBAiqdzvIx^XDNzuU1 Du%HX@ delta 68 zcmZo?Z)fMq=jG*M00JwHja)p8jJGz6Ge$D9DFa1{lqZ)l-IkIAF Dmbwdw diff --git a/osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0054_remove_point_date_completed_and_more.cpython-310.pyc index b42da8d1cbfb247c2de25cce976d5ccdca2ced4e..6db7967af83da97dfdcce70805b72b69fc0e7e5d 100644 GIT binary patch delta 77 zcmX@WdVrNHpO=@50SJQcP2{@Ccx&R5BW%JzZjtchb&M~xAWSeHM2G;1TO2mI`6;D2 RsdkJ&UNH-h;9(MD1_1uF5cdE8 delta 77 zcmX@WdVrNHpO=@50SK%(CUV_mjGFl52%8X)TO>4j9peiv2ouZ)5yC*?7Kcr4eoARh QsvRScSIhz=c$mbP0j1jyf&c&j diff --git a/osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0055_alter_point_status.cpython-310.pyc index 19740f9723783d04c3a3d1b6150595052acd661a..cde70853e7b42538776ad1ca2414d866447110fe 100644 GIT binary patch delta 19 Zcmey(`kR$2pO=@50SJQcZRGmM1OPX31$_Vj delta 19 Zcmey(`kR$2pO=@50SK%(HgbJr0su0u1dadz diff --git a/osinaweb/osinacore/migrations/__pycache__/0056_alter_pointactivity_end_time.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0056_alter_pointactivity_end_time.cpython-310.pyc index 909c974b6db7c1d553de72327af9b03020d7f092..b657dd01d8824622c2276a37d27f1fc6406ca681 100644 GIT binary patch delta 77 zcmbQkI){}jpO=@50SJQcP2@Vu7&Y<6Q8p1Ew@762V#f1Y5GI%pB1D12Ee@O9{FKt1 RR69l>ub2f$2r!8;0|3F)5B>lE delta 77 zcmbQkI){}jpO=@50SK%(CUTu+yfyL0Q8rN^w@7sIV#f1Y5GI%pBE*2iEe@O9{FKt1 RR69l>ub2f$2r!8;0|2Di50wA_ diff --git a/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0057_point_total_time_hours_point_total_time_minutes_and_more.cpython-310.pyc index b60de2d4228bd9063d29ddd1fa45ab543cbe68a6..bd64f2802be620b4627cb9d354e2bf09eefaa7d9 100644 GIT binary patch delta 56 zcmZ3=wv>%4pO=@50SJQcP2~E{cxy5f;}%4pO=@50SK%(CUSjejGD~E_=Qar$S)F|{D<+s0E7wVg9x$7+{{t{SOyDJ diff --git a/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0058_remove_point_total_time_hours_and_more.cpython-310.pyc index 9f5cf7ae39432c08031d5b06dee857e44a90b78c..1f7636557c043aadf5b36c9feb9ae1908d65be60 100644 GIT binary patch delta 19 Zcmcc2dYP3gpO=@50SJQcZR9%11OPFD1qA>A delta 19 Zcmcc2dYP3gpO=@50SK%(HgcV00st(&1Qq}Q diff --git a/osinaweb/osinacore/migrations/__pycache__/0059_alter_task_requirement.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0059_alter_task_requirement.cpython-310.pyc index c615c1d2eacf8a4a062249e1cccb5468e221013f..0b4bed5e5593f28484a1fac93eda6e8e031f9dbd 100644 GIT binary patch delta 66 zcmZ3&wuFrg$S;zbEWmV6N)*Io0rOD_>B$_-G61ib B3x@yz diff --git a/osinaweb/osinacore/migrations/__pycache__/0060_pointactivity_total_time.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0060_pointactivity_total_time.cpython-310.pyc index 4f970f3a41daded02633ca8c9b2a5003bf3e5a89..d45bb4a5a192d19107aaba6a3dca122ac5ceb51d 100644 GIT binary patch delta 77 zcmbQkI){}jpO=@50SJQcP2@Vu7&Y<6Nj701w@7&Ma>mnI5GI%pB1C}1Ee@O9{FKt1 RR69l>ub2f$2r!8;0|3Fv5BvZC delta 77 zcmbQkI){}jpO=@50SK%(CUTu+yfyL0Nj4E6w@762a>mnI5GI%pB1D12Ee@O9{FKt1 RR69l>ub2f$2r!8;0|2DX50d}@ diff --git a/osinaweb/osinacore/migrations/__pycache__/0061_alter_task_end_date_alter_task_start_date.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0061_alter_task_end_date_alter_task_start_date.cpython-310.pyc index afc2f5b0c4f31dd64d11496d525838270390a3ae..5466df19693c896dc106c9a8462b6aa4494c31ea 100644 GIT binary patch delta 55 zcmX@gdX$wbpO=@50SJQcP2_sWcx&RD!)&5JZjtEZt&GnEAWSeHM2JmZ%_Ic?rt1yh delta 55 zcmX@gdX$wbpO=@50SK%(CUQMwjGFl7Fq;UFTO=}hE8{Z(2ouZ)5u%e diff --git a/osinaweb/osinacore/migrations/__pycache__/0065_alter_customerprofile_status.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0065_alter_customerprofile_status.cpython-310.pyc index aab2b78a9721b0743d79d2268dc4c69dde6e5466..ccb7d388fb17592d768799c5d94a75d7cfe29c0d 100644 GIT binary patch delta 19 ZcmaFI`i_+=pO=@50SJQcZRC2w1OPRJ1y%q6 delta 19 ZcmaFI`i_+=pO=@50SK%(HgY{-0st_;1ZMyM diff --git a/osinaweb/osinacore/migrations/__pycache__/0066_remove_customerprofile_business_business_customer.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/0066_remove_customerprofile_business_business_customer.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..53e92a9d9954c55178eea07bb1f2f53fbd6f8573 GIT binary patch literal 878 zcmZWn&2H2%5VjpBo6WYs3AIR|a@@&S#NJA1lQ#2-r0%~^34Y~7sucbw;iF8L{dd6 zn$e17jQW_VAmh)73?%BEY(j?Ncg!I}=8~$Io4hG>ZCzAp3Cf<%{N2sv zaU9~dCuo3VRFaHII;U9xyu^yW$C{xZp%+50jAbMv=$A>^D+lG4?8$h|Wq%#aS+*?` zL@;pumz&mzqpxjI=QC}1_vcqDSwfDyB$ZFB`@Vf0y{K-ea4me$?==iJ59CFX;* z?MQwMQRfvn-r9Kc`vK$6Dusw@fpwq(#~M8hOdp3go(dP9 z6`gayRAESppwK5UPGnd!-+5B;<1#i zX99nhoFECsynYTV7s)cO=h`tjb#V&@g>t>4@#JWH{M03S0hi)^A?Civ=gp7L>01lN zrcfbgpj5Gf^cd`UqZjEUS4Fk=B47C6l`Wc?uF{s2w1$h;>6&(j7clJ{FHL&=SW*<} zK$v!n|5VzDA+DSa*Q3SC_;=gGZSSFp2@Cii9x}=(|INAo?oj?K{@MOFj9kBiGm_Jm ryN;yYtHV+EXh$1%%nnvVpzPpC%_p}E6idN=qBaoq&_ literal 0 HcmV?d00001 diff --git a/osinaweb/osinacore/migrations/__pycache__/__init__.cpython-310.pyc b/osinaweb/osinacore/migrations/__pycache__/__init__.cpython-310.pyc index 7ab308a8477347f45283f42fedfaa18f729dc0d2..042e9eee8817badd3cd7980c64e821e654f23785 100644 GIT binary patch delta 18 YcmX@jc$$$bpO=@50SJQcP2@TV04jw9!vFvP delta 18 YcmX@jc$$$bpO=@50SK%(CUPAF04A^l)Bpeg diff --git a/osinaweb/osinacore/templates/add_templates/add-business.html b/osinaweb/osinacore/templates/add_templates/add-business.html index 718c666b..ca9cf1fb 100644 --- a/osinaweb/osinacore/templates/add_templates/add-business.html +++ b/osinaweb/osinacore/templates/add_templates/add-business.html @@ -11,6 +11,19 @@
{% csrf_token %}
+ +
+ + +
+ +
- +
- - -
Business Type: + class="w-full h-[50px] py-1 px-3 border border-gray-300 outline-none rounded-md text-gray-500 mt-1"> + {% for reference in references %} {% endfor %}
-
- - -
- - - - - - -
- - - - - - - - - - - -
- - - - - {% endblock content %} \ No newline at end of file diff --git a/osinaweb/osinacore/templates/details_templates/business-details.html b/osinaweb/osinacore/templates/details_templates/business-details.html index f0a4f461..51718b37 100644 --- a/osinaweb/osinacore/templates/details_templates/business-details.html +++ b/osinaweb/osinacore/templates/details_templates/business-details.html @@ -71,14 +71,7 @@

Related Customer: - {% for customer_profile in business.customerprofile_set.all %} - {{ - customer_profile.user.first_name }} {{customer_profile.user.last_name}} - {% if not forloop.last %}, {% endif %} - - {%endfor%} + {{business.customer.user.first_name}} {{business.customer.user.last_name}}

diff --git a/osinaweb/osinacore/templates/details_templates/customer-details.html b/osinaweb/osinacore/templates/details_templates/customer-details.html index bf2863a8..e78b44a2 100644 --- a/osinaweb/osinacore/templates/details_templates/customer-details.html +++ b/osinaweb/osinacore/templates/details_templates/customer-details.html @@ -150,11 +150,11 @@
- +
- +
diff --git a/osinaweb/osinacore/templates/listing_pages/businesses.html b/osinaweb/osinacore/templates/listing_pages/businesses.html index 59ea6124..4ed77f8e 100644 --- a/osinaweb/osinacore/templates/listing_pages/businesses.html +++ b/osinaweb/osinacore/templates/listing_pages/businesses.html @@ -70,9 +70,7 @@ - {% for customer in business.customerprofile_set.all %} -

{{customer.user.first_name}} {{customer.user.last_name}}

- {% endfor %} +

{{business.customer.user.first_name}} {{business.customer.user.last_name}}

diff --git a/osinaweb/osinacore/templates/listing_pages/customers.html b/osinaweb/osinacore/templates/listing_pages/customers.html index 4d9028ed..d115ec10 100644 --- a/osinaweb/osinacore/templates/listing_pages/customers.html +++ b/osinaweb/osinacore/templates/listing_pages/customers.html @@ -88,8 +88,15 @@ {% endif %} + -

{{customer.business}}

+ {% if customer.business_set.all %} + {% for business in customer.business_set.all %} +

{{business.name}}

+ {% endfor %} + {% else %} +

None

+ {% endif %} diff --git a/osinaweb/osinaweb/__pycache__/__init__.cpython-310.pyc b/osinaweb/osinaweb/__pycache__/__init__.cpython-310.pyc index ed0652351adfeb8e0bbcdba08868b50ec8208888..54e479aedf95ff8ca46633bb71f9dd234e2c6d05 100644 GIT binary patch delta 18 YcmdnbxSx?LpO=@50SJQcP2}1N04U)Ep8x;= delta 18 YcmdnbxSx?LpO=@50SK%(CUR{B03{3qumAu6 diff --git a/osinaweb/osinaweb/__pycache__/settings.cpython-310.pyc b/osinaweb/osinaweb/__pycache__/settings.cpython-310.pyc index bf0cddce21dab764d3c0f7da34fe3b14156fb630..57bf5eb1ddf3c8ec4631065f48c6c7d829deec35 100644 GIT binary patch delta 19 ZcmcaDdRvq$pO=@50SJQcZREPh1pqYK1w{Y= delta 19 ZcmcaDdRvq$pO=@50SK%(Hga9$0st@;1Xch5 diff --git a/osinaweb/osinaweb/__pycache__/urls.cpython-310.pyc b/osinaweb/osinaweb/__pycache__/urls.cpython-310.pyc index d8145f60221db2dd2304de5fc591510fd824d97e..3112e61d626720132aa3542568e9e6588b78bc8c 100644 GIT binary patch delta 19 Zcmcb?d4rQHpO=@50SJQcZR9$~0su0~1s(tZ delta 19 Zcmcb?d4rQHpO=@50SK%(HgcU~0RS!r1TO#p diff --git a/osinaweb/osinaweb/__pycache__/wsgi.cpython-310.pyc b/osinaweb/osinaweb/__pycache__/wsgi.cpython-310.pyc index 31dfcac637f8bb8a26b854cc8b6179a27d286699..48bd6a2ed564656c974385485bbed8b8567e75d9 100644 GIT binary patch delta 19 Zcmcb@a)pH}pO=@50SJQcZRGM|0st_E1cm?r delta 19 Zcmcb@a)pH}pO=@50SK%(Hgb6}0RSt)1D5~*