forked from CIT/Vmeda.Online
		
	MOBILE-3320 database: Fix some fields not displayed
This commit is contained in:
		
							parent
							
								
									331fd9fef9
								
							
						
					
					
						commit
						0607bd7f58
					
				@ -36,6 +36,10 @@ export class AddonModDataFieldDateComponent extends AddonModDataFieldPluginCompo
 | 
			
		||||
     */
 | 
			
		||||
    protected init(): void {
 | 
			
		||||
        if (this.displayMode) {
 | 
			
		||||
            this.displayDate = this.value?.content
 | 
			
		||||
                ? parseInt(this.value.content, 10) * 1000
 | 
			
		||||
                : undefined;
 | 
			
		||||
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -62,10 +66,6 @@ export class AddonModDataFieldDateComponent extends AddonModDataFieldPluginCompo
 | 
			
		||||
                ? new Date(parseInt(this.value.content, 10) * 1000)
 | 
			
		||||
                : new Date();
 | 
			
		||||
 | 
			
		||||
            this.displayDate = this.value?.content
 | 
			
		||||
                ? parseInt(this.value.content, 10) * 1000
 | 
			
		||||
                : undefined;
 | 
			
		||||
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        this.addControl('f_' + this.field.id, CoreTimeUtils.toDatetimeFormat(date.getTime()));
 | 
			
		||||
 | 
			
		||||
@ -407,7 +407,11 @@ export class CoreDomUtilsProvider {
 | 
			
		||||
            return size;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        size = Number(size);
 | 
			
		||||
        if (typeof size == 'string') {
 | 
			
		||||
            // It's important to use parseInt instead of Number because Number('') is 0 instead of NaN.
 | 
			
		||||
            size = parseInt(size, 10);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (!isNaN(size)) {
 | 
			
		||||
            return size + 'px';
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user