web files
This commit is contained in:
@@ -877,6 +877,8 @@ class MyProductsService(BaseService):
|
||||
memberSubscription.provision_port,
|
||||
selected_flavor)
|
||||
|
||||
web_files_list = MembersWebfiles.get_member_webfiles_by_member_file_group(member_id, "WEBFILES")
|
||||
|
||||
# Simulate processing
|
||||
response_data = {
|
||||
"settings_items": settings_items,
|
||||
@@ -953,21 +955,22 @@ class MyProductsService(BaseService):
|
||||
|
||||
# make this file
|
||||
file_url = (
|
||||
MyProductsService.MEDIA_SERVER + "/" + selectedFile.file_group + "/" + selectedFile.uid + "/" + selectedFile.filename).lower()
|
||||
MyProductsService.MEDIA_SERVER + "/" + selectedFile.file_group + "/" + str(
|
||||
selectedFile.uid) + "/" + selectedFile.filename).lower()
|
||||
|
||||
product_subscription_uid = memberSubscription.uid
|
||||
|
||||
setting_value = file_url
|
||||
subscription_uid = memberSubscription.uid
|
||||
# with db.session.begin():
|
||||
MembersProductsSettings.save_update_product_settings(member_id, subscription_uid, product_id,
|
||||
image_id,
|
||||
'WEBFILE', setting_value)
|
||||
image_id,
|
||||
'WEBFILES', setting_value)
|
||||
|
||||
# Simulate processing
|
||||
response_data = {
|
||||
"file_url": file_url,
|
||||
"product_id": product_id,
|
||||
"member_id": member_id,
|
||||
"subscription_uid": str(product_subscription_uid),
|
||||
}
|
||||
|
||||
|
||||
@@ -84,6 +84,14 @@ class MembersWebfiles(db.Model):
|
||||
return None
|
||||
return member_webfile
|
||||
|
||||
@classmethod
|
||||
def get_member_webfiles_by_member_file_group(cls, member_id , file_group):
|
||||
member_webfile = cls.query.filter_by(member_id=str(member_id), file_group=str(file_group)).first()
|
||||
|
||||
if not member_webfile:
|
||||
return None
|
||||
return member_webfile
|
||||
|
||||
@classmethod
|
||||
def get_all_webfiles(cls, file_group=None, member_id=None, page=1, limit=20):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user